Weitere ähnliche Inhalte Ähnlich wie Desymfony 2011 - Habemus Bundles (20) Kürzlich hochgeladen (20) Desymfony 2011 - Habemus Bundles16. cd vendor/bundles
git submodule add https://github.com/Acme/DemoBundle.git
vendor/bundles/Acme/AcmeDemoBundle
17. [AcmeDemoBundle]
git=https://github.com/acme/AcmeDemoBundle.git
target=/bundles/Acme/AcmeDemoBundle
php bin/vendors install
18. [AcmeDemoBundle]
git=https://github.com/acme/AcmeDemoBundle.git
target=/bundles/Acme/AcmeDemoBundle
php bin/vendors install
30. /**
* @Route("/blog")
* @Cache(expires="tomorrow")
*/
class AnnotController extends Controller
{
/**
* @Route("/")
* @Template
*/
public function indexAction()
{
$posts = ...;
return array('posts' => $posts);
}
37. class MyService
{
/**
* @Secure(roles="ROLE_USER, ROLE_FOO, ROLE_ADMIN")
*/
public function secureMethod()
{
// ...
}
44. php app/console doctrine:migrations:diff
php app/console doctrine:migrations:execute
php app/console doctrine:migrations:generate
php app/console doctrine:migrations:migrate
php app/console doctrine:migrations:status
php app/console doctrine:migrations:version
61. {# twig #}
<img src="{{ '/relative/path/to/image.jpg' | apply_filter('my_thumb') }}" />
<!– php -->
<img src="<?php $this['imagine']->filter('/relative/path/to/image.jpg', 'my_thumb') ?>"
/>
65. public function testUserFooIndex()
{
$this->
loadFixtures(array('LiipFooBundleTestsFixturesLoadUserData'));
$client = $this->createClient();
$crawler = $client->request('GET', '/users/foo');
$this->assertTrue(
$crawler->filter('html:contains("Email: foo@bar.com")')->count() > 0
);
}
66. public function testBasicAuthentication()
{
$this->
loadFixtures(array('LiipFooBundleTestsFixturesLoadUserData'));
$content = $this->fetchContent('/users/foo', 'GET', true);
$this->assertEquals('Hello foo!', $content);
}
68. Feature: Addition
In order to avoid silly mistakes
As a math idiot
I want to be told the sum of two numbers
Scenario: Add two numbers
Given I have entered 50 into the calculator
And I have entered 70 into the calculator
When I press add
Then The result should be 120 on the screen