Archive for the ‘ symfony ’ Category

Plugin do testów BDD w Symfony – sfBehatPlugin

Behat to chyba najlepszy odpowiednik Cucumbera w PHP. Jak wygląda przykładowy test napisany w Behacie?

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

powyższy tekst jest plikiem, który definiuje scenariusz icon smile Plugin do testów BDD w Symfony   sfBehatPlugin

Co ciekawe Behat jest napisany przy użyciu narzędzi Symfony – Dependency Injector, Event Dispatcher itd. Jego instalacja nie jest zbyt skomplikowana, więc polecam każdemu wypróbować.

tutaj link do pluginu

tutaj link do strony domowej behat

tutaj link do githuba projektu

pobrane Plugin do testów BDD w Symfony   sfBehatPlugin

rsPluginLoader – przyjemny sposób na włączanie pluginów w Symfony

Kolejną bardzo przyjemną wtyczką dla Symfony jest rsPluginLoader, który robi dokładnie to na co wskazuje nazwa icon smile rsPluginLoader   przyjemny sposób na włączanie pluginów w Symfony Zamiast wpisywać kolejnych pluginów w pliku konfiguracyjnym php, możemy je łatwo ustawić i jeszcze z podziałem na aplikacje i środowiska jakie włączyć wtyczki. Wszystko w jednym pliku yml:

all:
  - sfPropelPlugin
  - sfGuardPlugin

cli:
  - sfTaskExtraPlugin
  - sfPhpUnit2Plugin
dev:
  - fooPlugin

strona pluginu tutaj

link do githuba tutaj

MongoDB + Symfony – jak skorzystać ze świetnego NOSQL?

MongoDB to chyba najbardziej wychwalany w internecie system NOSQL. ServerGroove na swoich stronach przedstawili jak w bardzo prosty sposób można skorzystać jego dobrodziejstw.

zrzut ekranu 80 MongoDB + Symfony   jak skorzystać ze świetnego NOSQL?

link do wpisu tutaj

link do mongoDB tutaj

Apostrophe – CMS napisany w Symfony

Apostrophe to jeden z trzech rozwijanych obecnie CMS lub CMF napisanych w symfony.

Apostrophe CMS Screencast (EMAP) from Apostrophe on Vimeo.

Drobny wspomagacz NetBeans dla Symfony

Od wersji 6.8 NetBeans i tak ma przyjemną obsługę symfony, ale można ją jeszcze trochę polepszyć dzięki kilu definicjom skrótów oraz templatów. Można je pobrać ze strony autora – Timo Haberkerna

netbeans 6 8 Drobny wspomagacz NetBeans dla Symfony

link do strony tutaj

Twig w Symfony 1.3 i 1.4

Pojawił się bardoz ciekawy plugin – sfTwigPlugin. Pozwala on korzystać z Twig w najnowszych symfony. Twig będzie częścią Symfony 2.0 oczywiście icon smile Twig w Symfony 1.3 i 1.4

Instalacja jest stosunkowo prosta, wystarczy ściągnąć ostatnią wersję z gita:

git://github.com/henrikbjorn/sfTwigPlugin.git

wrzucić zawartość do katalogu:

plugins/sfTwigPlugin

włączyć plugin w pliku ProjectConfiguration.class.php

w pliku module.yml dodać:

all:
    view_class: sfTwig
    partial_view_class: sfTwig

a na koniec wyczyścić cache icon smile Twig w Symfony 1.3 i 1.4

o twigu można poczytać tutaj

14 listopada – Symfony Bug Hunt Day

Jeteśmy coraz bliżej wydania Symofny w wersji 1.3.

Benelux Php User Group organizuje ciekawą akcję, której celem jest wytropienie i usunięcie tak wielu bugów jak się da.

Zespół wspomoże również Fabien Ponticer z Sensiolabs.