• Stars
    star
    152
  • Rank 244,685 (Top 5 %)
  • Language
    PHP
  • License
    MIT License
  • Created about 11 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Code for the article at:

REST API Symfony2: the best 2013 way

This is the code to support the article at Symfony2 API REST the best way

Install with Composer

As Symfony uses Composer to manage its dependencies, the recommended way to create a new project is to use it.

If you don't have Composer yet, download it following the instructions on http://getcomposer.org/ or just run the following command:

curl -s http://getcomposer.org/installer | php

Then, use the create-project command to generate a new Symfony application:

php composer.phar create-project liuggio/symfony2-rest-api-the-best-2013-way -sdev
cd blog-rest-symfony2

Composer will install Symfony and all its dependencies under the blog-rest-symfony2 directory.

Run the test.

This repo is a demo/tutorial,

git checkout -f part1 phpunit -c app

git checkout -f part2 phpunit -c app

More Repositories

1

fastest

Simple parallel testing execution... with some goodies for functional tests.
PHP
473
star
2

ExcelBundle

Excel integration in Symfony2 thanks to https://github.com/PHPOffice/PHPExcel library
PHP
374
star
3

StatsDClientBundle

Easily monitor your symfony2 production env., with ready-to-use stats.
PHP
164
star
4

statsd-php-client

Statsd (Object Oriented) client library for PHP
PHP
114
star
5

spawn

Handling concurrent PHP processes
PHP
29
star
6

DDD-dummy-blog-with-symfony2

PHP
29
star
7

HelpDeskBundle

NOT MANTAINED!!!! Open source support ticket system. (Symfony2 bundle)
JavaScript
24
star
8

sized140

Something like a framework in PHP with 6 components of 140 chars
PHP
18
star
9

liuggio.github.com

My personal blog on jekyll
HTML
8
star
10

Ultra-Lightweight-Dependency-Injector-Python

Lightweight Dependency Injector Setter Python -10 lines! Tiny DIS in Python.
8
star
11

RackspaceCloudFilesBundle

[MOVED!!!!! see tvision/RackspaceCloudFilesBundle ]Symfony2 bundle to manage Rackspace Cloud Files, This Bundle borns as fork of the escapestudios/EscapeRackspaceCloudFilesBundle, now these two bundles are very different.
PHP
8
star
12

filler-dto

Retrieve and set properties from and to a DTO.
PHP
7
star
13

godfather

[moved to PUGX] library that helps you with the Strategy Pattern
PHP
6
star
14

events

Crazy Fast Event Dispatcher for Golang - Be careful no reflection here...
Go
5
star
15

KnpMenuExtensionBundle

[USE KNP-MENU-BUNDLE THEY ADDED THE YML FUNCTIONALITY ]Extends the KnpMenu, you can configure, create or add nodes to the menu from any bundle, only adding rows in the bundle's config file
PHP
4
star
16

docker-workshop-orchestration

Container orchestration workshop
Shell
3
star
17

deBergmannizer

This is a stupid tool that removes the name of the creator from PHPUnit.
3
star
18

http

Trying to define a standard for the HttpInterface and middlewares.
PHP
3
star
19

docker-workshop

Full Day Workshop about Docker and Bashism
Shell
2
star
20

phpspec2-playground

PHPSpec2 by examples. Just a place to play as a kid, with BDD in PHP
PHP
2
star
21

UserBundle

Instance of the UserBundle read https://github.com/FriendsOfSymfony/FOSUserBundle
2
star
22

golang-stupid-microservice

just a microservice playground
Go
2
star
23

backupMysqlEnv

move database tables between the dev, test, live environment or just gzip
Shell
1
star
24

s3sync

Docker container: backup and sync folder into a Aws S3 bucket.
Shell
1
star
25

RackspaceCloudFilesStreamWrapper

MOVED TO TVISION Library to stream file for rackspace
PHP
1
star
26

git-current-branch-bashrc

Add the current git branch to bashrc
1
star
27

xwc-sandbox

OBSOLETE CODE - xwc-sanbox is an attempt to create a modular CMS running on symfony2, allowing to easily create sites from ready made components (bundles)
PHP
1
star
28

EmenseneImageTimer

< ~2008 / DEPRECATED - This simple(stupid) plug-in allows you to update (at time intervals) your emesene avatar by picking one image from the images folder.
Python
1
star