Wszystko
Najnowsze
Archiwum
- 0
@wiktor12348 up
@qwelukasz: Ja już walidujesz, to waliduj przez AbstractType. Próbowałem kilka razy wymyślić koło na nowo i było średnio. Symfony umożliwia walidować cały obiekt bez tworzenia specjalnej klasy formularza: http://symfony.com/doc/current/validation.html#using-the-validator-service - wysyłasz obiekt do odpowiedniego service, on ci zwraca info jak przeszła walidacja.
MacDada już powiedział sprawdź czy tworzenie CollectionType nie zamula:
http://symfony.com/doc/current/reference/forms/types/collection.html
http://symfony.com/doc/current/form/form_collections.html - Task ma wiele tagów, jak u Ciebie -> user ma wiele tych
MacDada już powiedział sprawdź czy tworzenie CollectionType nie zamula:
http://symfony.com/doc/current/reference/forms/types/collection.html
http://symfony.com/doc/current/form/form_collections.html - Task ma wiele tagów, jak u Ciebie -> user ma wiele tych
#symfony2 #symfony #php #programowanie
W jaki sposób testujcie wasze aplikacje pod względem obciążenia? Jakiś performance test czy coś? Np jak się bardzie zachowywać przy 400 aktywnych użytkownikach, itp?
W jaki sposób testujcie wasze aplikacje pod względem obciążenia? Jakiś performance test czy coś? Np jak się bardzie zachowywać przy 400 aktywnych użytkownikach, itp?
- 3
#angularjs #symfony2
Mireczki, szukam praktycznej porady odnośnie tego w jaki sposób najlepiej testować aplikację w połączeniu AngularJS 1.6 + Symfony 2.
Testowanie E2E po stronie Angulara i Protractora czy może Behat + Selenium? Co lepiej sprawdzi się z poziomu samej konsoli? Z czego sami korzystacie? PHPUnit, PHPSpec, Codeception?
Liczę na żywą dyskusję :)
Mireczki, szukam praktycznej porady odnośnie tego w jaki sposób najlepiej testować aplikację w połączeniu AngularJS 1.6 + Symfony 2.
Testowanie E2E po stronie Angulara i Protractora czy może Behat + Selenium? Co lepiej sprawdzi się z poziomu samej konsoli? Z czego sami korzystacie? PHPUnit, PHPSpec, Codeception?
Liczę na żywą dyskusję :)
- 1
@krejdd: Stawiałbym na E2E po stronie Angulara. Behat do testów integracyjnych tak średnio bym powiedział. PHPUnit + Mink w zupełności wystarczy do prostych rzeczy, ale nie wiem jak z bardziej skomplikowanym frontem sobie poradzi. PHPSpec tylko do modelowania, więc do E2E się nie nadaje.
- 1
@krejdd Protractor jest sensowniejszy do testowania od behata, lepiej się wpina do asynchronicznego angulara. Ta składnia pisana w pseudo naturalnym języku "I click on etc". tylko pozornie wydaje się fajna, w praktyce często gęsto trzeba dopisywać własne funkcje do obsługi wyrażeń.
Protractor to nakładka na jsowe bindingi do Selenium, umożliwia Ci dostęp do wszystkich modułów npma, możesz więc na dobrą sprawę podpiąć sobie nawet obsługę bazy danych - w jednym projekcie
Protractor to nakładka na jsowe bindingi do Selenium, umożliwia Ci dostęp do wszystkich modułów npma, możesz więc na dobrą sprawę podpiąć sobie nawet obsługę bazy danych - w jednym projekcie
#programowanie #symfony #symfony2
No więc chce ogarnąć #elasticsearch
Znalazłem coś takiego:
https://github.com/FriendsOfSymfony/FOSElasticaBundle/blob/master/Resources/doc/setup.md
Czy to sprowadza się do instalacji elasticsearch + tego bundla i konfiguracji co wg dokumentacji (mapowanie encji itp) czy może to jest bardziej rozbudowane/złożone i czegoś nie wiem?
Może ktoś kilka słów o tym napisać?
No więc chce ogarnąć #elasticsearch
Znalazłem coś takiego:
https://github.com/FriendsOfSymfony/FOSElasticaBundle/blob/master/Resources/doc/setup.md
Czy to sprowadza się do instalacji elasticsearch + tego bundla i konfiguracji co wg dokumentacji (mapowanie encji itp) czy może to jest bardziej rozbudowane/złożone i czegoś nie wiem?
Może ktoś kilka słów o tym napisać?
- 0
@ghost1511: Książki i dokumentacje mają trochę inny cel i przez to mają inną formę. Na ile akurat ta książka jest aktualna, to nawet nie wiem, bo dla mnie celem jej przestudiowania jest zapoznanie się z ideą i ogólną budową ES detale można sobie właśnie w dokumentacji wyszukać.
@zakopiak: Jestem podobnego zdania, ale akurat dokumentacja ES wprowadza zarówno do podstawowych operacji, jak i tłumaczy działanie całego systemu krok po kroku.
Mirki,
Stworzyłem projekt w Symfony 2.8, dodałem FOSUserbundle według dokumentacji
http://symfony.com/doc/master/bundles/FOSUserBundle/index.html
a gdy odpalam: php app/console doctrine:generate:entities
To wyświetla mi błąd:
[Symfony\Component\Console\Exception\RuntimeException]
Stworzyłem projekt w Symfony 2.8, dodałem FOSUserbundle według dokumentacji
http://symfony.com/doc/master/bundles/FOSUserBundle/index.html
a gdy odpalam: php app/console doctrine:generate:entities
To wyświetla mi błąd:
[Symfony\Component\Console\Exception\RuntimeException]
@mariecziek
EE, a do tej komendy nie musisz podać nazwy bundla dla którego ma generować?
Albo nazwy encji. To nie jest błąd konfiguracji tylko komendy.
EE, a do tej komendy nie musisz podać nazwy bundla dla którego ma generować?
Albo nazwy encji. To nie jest błąd konfiguracji tylko komendy.
- 3
@Vinniczek: Masz rację! 3 miesiące pracy w Zend2 i zapomniałem jak się generuje w konsoli SF2. Dzięki!
źródło: comment_eFVJClZcKJ78bIssL7ZE0CoR1J2khRBv.jpg
Pobierz- 14
#tylkolaravel #otwellmistrz #heheszki #php #pdk ( ͡° ͜ʖ ͡°) #symfony #symfony2 #laravel #humorinformatykow
Nie mogłem się powstrzymać ;)
Nie mogłem się powstrzymać ;)
źródło: comment_uce5mt2Kik5EXF5ODi0IQUkerCwHZYF9.jpg
PobierzCzołem Mireczki.
Przeglądając oferty pracy z katergorii #programowanie bardzo często spotykam się z informacją, że wymagajo znajomość #framework #symfony2. Skąd u nas taka popularność Symfony w porównaniu np do #zendframework? Osobiście siedzę w zendzie i jeszcze nie miałem okazji głębiej zapoznać się z Symfony, ale czyżby chodziło m.in. o to, że Zend ma kiepską dokumentację?
Przeglądając oferty pracy z katergorii #programowanie bardzo często spotykam się z informacją, że wymagajo znajomość #framework #symfony2. Skąd u nas taka popularność Symfony w porównaniu np do #zendframework? Osobiście siedzę w zendzie i jeszcze nie miałem okazji głębiej zapoznać się z Symfony, ale czyżby chodziło m.in. o to, że Zend ma kiepską dokumentację?
@pepepanpatryk Symfony po prostu najlepsiejsze
- 0
A nie uważacie, że Symfony jest trochę zbyt...łatwe? Poczytałem trochę na ten temat i w zasadzie postawienie podstawowej aplikacji na Symfony nie jest zbyt skomplikowane przez co nasuwa mi się pewna myśl, że zabija to trochę ducha kreatywności, bo poprzez tą łatwość, setki bundli itp tworzenie apki, to kwestia połączenia "klocków" do kupy, podczas gdy w Zendzie aby coś stworzyć trzeba się trochę napracować. Absolutnie nie jestem fanboyem Zenda, wręcz za każdym
Robie refactoring kodu po jednym hindusie z Delhi. Przyznam, ze to co widze, pokazuje mi nowe, niepojete wymiary kodowania. A srednio co 10min wstaje od biurka i cytuje ten filmik.
#programowanie #symfony2 #pracbaza
#programowanie #symfony2 #pracbaza

- 7
@anonim1133: ja mam code review kazdego PR, i zawsze sa poprawki, ale nie na taka skale ze calosc trzeba zaorac i postawic od nowa.
@prezydent_wykopu: opisze, bo w biurze z komorki na wykop wchodze tylko: facet zapisal sobie strukture formularzy w parameters.yml, w wielkich tabelach, po czym w kontrolerze nawalajac milion redundancji i reczne tlumaczenia labeli generowal sobie obiekt forma xD poddal sie przy temacie validacji warunkowej. wywalilem
@prezydent_wykopu: opisze, bo w biurze z komorki na wykop wchodze tylko: facet zapisal sobie strukture formularzy w parameters.yml, w wielkich tabelach, po czym w kontrolerze nawalajac milion redundancji i reczne tlumaczenia labeli generowal sobie obiekt forma xD poddal sie przy temacie validacji warunkowej. wywalilem
- 3
- 2
#symfony #symfony2
zrobilem cos takiego
http://pastebin.com/XtpaatbS
pytanie dlaczego jak laduje fixtures to mi tego nie łapie?
Czy to jest tylko przy formularzach? Fixtures laduje normalnie przez "new EntityName()" a potem
zrobilem cos takiego
@Assert\Expressionhttp://pastebin.com/XtpaatbS
pytanie dlaczego jak laduje fixtures to mi tego nie łapie?
Czy to jest tylko przy formularzach? Fixtures laduje normalnie przez "new EntityName()" a potem
->setVisibleAll itd..@qwelukasz: Musisz wstrzyknąć usługę "validator" i na tym obiekcie wywołać metodę validate, z Twoją encją jako argument. W dokumentacji masz przykład: https://symfony.com/doc/current/validation.html#using-the-validator-service
- 1
@qwelukasz: to co pisze stacktrace to prawda - konieczne jest użycie validatora w fixturach. Sprecyzuję jeszcze dodatkowo, że @Assert\NotBlank() nie przepuszcza przy błędzie z racji tego, że ten assert zwraca błąd bezpośrednio z bazy danych (na kolumnie tabeli NULL nie jest dozwolone). Inne asserty są typowo validatorowe i stąd konieczność użycia validatora.
- 1
@qwelukasz:
* Jak powiązane z Symfony (ma zależności do Symfonowych komponentów), to ładuję do
* Jak niezależne od Symfony, to
* Jak powiązane z Symfony (ma zależności do Symfonowych komponentów), to ładuję do
AppBundle\Cokolwiek, ewentualnie AppBundle\Services\Cokolwiek* Jak niezależne od Symfony, to
NazwaFirmy\NazwaProjektu\Cokolwiek- 0
#symfony #symfony2
uzywam fosrestbundle, chce jasno przekazwac jaką role ma użytkwonik (admin czy user).
standardowo
czy np dodac kolumne do tabeli z informacja o roli, czy moze jakos inaczej?
dodam ze do dokumentacji uzywam nelmio api doc
uzywam fosrestbundle, chce jasno przekazwac jaką role ma użytkwonik (admin czy user).
standardowo
getRoles() zwraca tablice, jak najlepiej zrobic aby api zwracalo string?czy np dodac kolumne do tabeli z informacja o roli, czy moze jakos inaczej?
dodam ze do dokumentacji uzywam nelmio api doc
- 0
@szymonmazur: dzieki! to bylo to!
#symfony #symfony2 #symfony3
takie pytanie: chce zrobic API abym mogl go wykorzystac do angulara ktorego mam w koncu zamiasr sie uczyc.
macie jakies projekty/example gdzie moglbym zobaczyc wasze podejscie do tego?
Myslalem nad uzyciem FOSUSerBundle+FOSRestBundle+FOSOAuth ale nie wiem czy ten oauth to nie jest "az nadto" i czy nie lepiej podejsc do tego inaczej? Np. JWT czy http://symfony.com/doc/current/security/api_key_authentication.html
takie pytanie: chce zrobic API abym mogl go wykorzystac do angulara ktorego mam w koncu zamiasr sie uczyc.
macie jakies projekty/example gdzie moglbym zobaczyc wasze podejscie do tego?
Myslalem nad uzyciem FOSUSerBundle+FOSRestBundle+FOSOAuth ale nie wiem czy ten oauth to nie jest "az nadto" i czy nie lepiej podejsc do tego inaczej? Np. JWT czy http://symfony.com/doc/current/security/api_key_authentication.html
@qwelukasz Po co Ci Auth? Chyba że innym usługą chcesz wystawiać API.
Ja raz używałem Angulara, FOSUSerBundle+FOSRestBundle wystarczał. Trzeba doinstalować jeszcze JMSSerializerBundle i zrobić poprawną konfiguracje pakietów. Dość ważna rzecz.
Ja raz używałem Angulara, FOSUSerBundle+FOSRestBundle wystarczał. Trzeba doinstalować jeszcze JMSSerializerBundle i zrobić poprawną konfiguracje pakietów. Dość ważna rzecz.
- 0
@wiktor12348 ostatecznie użyłem jwt do autoryzacji
O co chodzi z tymi pakietami?
O co chodzi z tymi pakietami?
Jakieś programisty #php #symfony #symfony2 chętne do podjęcia pracy we #wroclaw? Biuro w beniz z widokiem na miasto, kawa i sensowna kasa. Szukam mida-seniora, chętnie ze skillem z angulara (będziemy z czasem przepisywać front). Kasa od 2k do kilkanaście k, zależnie od umiejętności. #damprace #praca
- 2
@pitu120: każdy wedle zasług :) A może się trafi mega ogarnięty junior który szybko się uczy i przestraszy się że widełki za wysokie dla niego?
@lewaka_nie_szkoda: jak będzie mega ogarnięty to się nie przestraszy.
- 2
- 0
no nic, pomyliło mi się
- 0
poszukaj w google: constraintviolationlist normalizer
tam są przykłady np.
https://github.com/api-platform/core/blob/master/src/Hydra/Serializer/ConstraintViolationListNormalizer.php
ale też są do json itd
tam są przykłady np.
https://github.com/api-platform/core/blob/master/src/Hydra/Serializer/ConstraintViolationListNormalizer.php
ale też są do json itd
Treść przeznaczona dla osób powyżej 18 roku życia...





















Chce zrobić tak że W zależności od subdomeny apka będzie używać innej bazy. Znalazłem coś takiego: http://stackoverflow.com/questions/15108732/symfony2-dynamic-db-connection-early-override-of-doctrine-service/24585284#24585284
Czy w takim wypadku powinienem także jakoś zmieniać
secretw parametrrs?Czy to będzie ok czy powinienem to zrobić jakoś inaczej? Zakładam że z systemu będzie korzystać około 100 osób każda na swojej bazie w tym samym czasie.