{"id":22084126,"url":"https://github.com/philipsorst/example.symfony.angular-rest.php","last_synced_at":"2025-03-23T21:27:47.208Z","repository":{"id":25490277,"uuid":"28921299","full_name":"philipsorst/example.symfony.angular-rest.php","owner":"philipsorst","description":"This project demonstrates how to build a REST API with the Symfony Framework and how to run an AngularJS Application against it.","archived":false,"fork":false,"pushed_at":"2016-10-13T15:05:27.000Z","size":247,"stargazers_count":3,"open_issues_count":6,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-29T04:47:06.736Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/philipsorst.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-01-07T15:51:41.000Z","updated_at":"2017-03-18T10:20:06.000Z","dependencies_parsed_at":"2022-08-24T00:00:32.810Z","dependency_job_id":null,"html_url":"https://github.com/philipsorst/example.symfony.angular-rest.php","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philipsorst%2Fexample.symfony.angular-rest.php","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philipsorst%2Fexample.symfony.angular-rest.php/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philipsorst%2Fexample.symfony.angular-rest.php/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philipsorst%2Fexample.symfony.angular-rest.php/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/philipsorst","download_url":"https://codeload.github.com/philipsorst/example.symfony.angular-rest.php/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245171473,"owners_count":20572242,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-01T00:20:07.372Z","updated_at":"2025-03-23T21:27:47.178Z","avatar_url":"https://github.com/philipsorst.png","language":"PHP","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=W9NAXW8YAZ4D6\u0026item_name=example.symfony.angular-rest.php%20Donation\u0026currency_code=EUR"],"categories":[],"sub_categories":[],"readme":"example.symfony.angular-rest.php\n================================\n\nAbout\n-----\n\nThis project demonstrates how to build a REST API with the Symfony Framework and how to run an AngularJS Application against it.\n\nIf you like this project, please donate. Thank you.\n\n[![Build Status](https://travis-ci.org/philipsorst/example.symfony.angular-rest.php.svg?branch=master)](https://travis-ci.org/philipsorst/example.symfony.angular-rest.php)\n[![Coverage Status](https://coveralls.io/repos/github/philipsorst/example.symfony.angular-rest.php/badge.svg)](https://coveralls.io/github/philipsorst/example.symfony.angular-rest.php/)\n[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=W9NAXW8YAZ4D6\u0026item_name=example.symfony.angular-rest.php%20Donation\u0026currency_code=EUR) \n\nTechnologies\n------------\n\n* Symfony 3.1.*\n* Doctrine\n* FosUserBundle\n* FosRestBundle ^2.1\n* BraincraftedBootstrapBundle\n* Angular 1.5\n\nPrerequisites\n-------------\n\n* [Symfony 3.1 requirements](https://symfony.com/doc/3.1/reference/requirements.html)\n* pdo_sqlite\n\nInstallation\n------------\n\n* Clone the repository and make sure ```web/``` dir is accessible by webserver.\n* Run ```bin/update-dev``` to run in dev mode or ```bin/install``` to run in prod mode.\n* Create the database: Run ```bin/console doctrine:schema:create``` and ```bin/console doctrine:fixtures:load```\n* [Make sure var/cache/, var/data/ and var/logs/ are writeable for the web server](https://symfony.com/doc/current/setup/file_permissions.html). If you use Ubuntu and have ACL enabled you can use the ```bin/set-permissions``` script.\n\nDomain\n------\n\nThe domain for this example is fairly simple, it is a simple blog system. Users can create blog posts and comment on blog posts. Users can only edit and delete their own blog posts and comments. The admin is able to perform every operation.\n\nFurther reading\n---------------\n\n* [Symfony Cookbook: How to Authenticate Users with API Key](http://symfony.com/doc/current/cookbook/security/api_key_authentication.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilipsorst%2Fexample.symfony.angular-rest.php","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphilipsorst%2Fexample.symfony.angular-rest.php","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilipsorst%2Fexample.symfony.angular-rest.php/lists"}