Un Workflow de pro avec Symfony 5 !

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ม.ค. 2025

ความคิดเห็น •

  • @abdelmonemnaceur7776
    @abdelmonemnaceur7776 2 ปีที่แล้ว

    ça tombe à pic, je viens de rencontrer un cas d'utilisation qui va être très simple avec ce composant! Merci!

  • @enockmukokomaya9128
    @enockmukokomaya9128 3 ปีที่แล้ว

    Merci pour ce contenu qui pousse à creuser à fond le framework Symfony .
    J'ai découvert la chaîne via un tweet de Lior Chamla.
    Merci et bravo à vous de vulgariser ce framework ❤️👏

  • @video6455
    @video6455 4 ปีที่แล้ว +2

    Wooow encore une vidéo qualiiiiii. Incroyable. J'unlock 3 petites connaissances, l'intégration de mailer dans le docker compose, une hiérarchie d'utilisateurs et enfin le workflow. Ce genre de vidéo qui t'attrape par le col et t'envoie au niveau sup. Félicitations.

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Ton message est une dose de motivation de Ouf pour produire encore et encore du contenu 👍.
      Merci beaucoup !

  • @Oovaald
    @Oovaald 3 ปีที่แล้ว

    Parfait pour l'appli de gestion de demande d'habilitation qu'on m'a confié au travail ! Merci pour ta vidéo !

  • @lauriereinette653
    @lauriereinette653 3 ปีที่แล้ว +1

    Je connaissais pas du tout, mais c'est super puissant! Merci Yoan, c'est claire net et précis. Continue stp :D

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว

      Avec plaisir 😁

  • @Noctisy1506
    @Noctisy1506 3 ปีที่แล้ว +2

    Franchement très agréable à écouter et super cool que tu fasses ça depuis un projet vierge !

  • @mairahs16
    @mairahs16 4 ปีที่แล้ว +1

    Génial Yoan !!!!!!!!!!!!!!!!! merci toutes tes videos sont Top j'élève vachement mon niveau avec !!!! Merciiiii 1000 fois !!!!!

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Merci Maïrah !

  • @fra0668
    @fra0668 3 ปีที่แล้ว +1

    Très très beau travail très enrichissant merci Yoan de partager ainsi tes connaissances je me suis régalé et je vais de ce pas mettre la même chose en place !

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว +1

      Un grand merci !

  • @kidkarate2010
    @kidkarate2010 3 ปีที่แล้ว +1

    J aimerais mettre plus qu un pouce de gratitude mais bon . Yoan bravo vous êtes parfaitement super sympa.

  • @tontonanton
    @tontonanton 3 ปีที่แล้ว +1

    Merci beaucoup pour cette vidéo ! En effet y a des conférences sur ce composant mais pas d'implémentation/tuto. Il aurait peut être manqué juste un truc, c'est la validation de données d'une transition, en cas réel souvent une transition est accompagnée de données nouvelles. Encore merci pour ce travail!

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว

      Merci pour ton message !
      Effectivement, avec l'ajout et la validation de données le tuto aurait pu être plus complet.
      A l'occasion, si le besoin s'en fait sentir sur un projet pour une vidéo, j'ajouterais ce point.

  • @dblbzh2983
    @dblbzh2983 4 ปีที่แล้ว +2

    Salut Yoan merci à toi pour cette superbe vidéo, le format est idéal vraiment top, durée, thème rigolo, etc...
    Une excellente entrée en matière concernant le composant workflow de symfony :)
    Longue vie à ce que tu fais en tout cas et tout mon soutient pour la suite !

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Merci beaucoup, vraiment pour ton commentaire ! Ça donne grave de la motivation 💪

  • @jeranders
    @jeranders 4 ปีที่แล้ว +2

    Très bonne vidéo. Je ne connaissais pas SF Workflow, je pense donc l'utiliser pour un tunel d'achat dans un projet.
    Le fait de faire des vidéos atypique est vachement sympas !
    Bon courage pour la suite.

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Merci !
      Tu viendras nous dire comment c'est passé l'implémentation du Workflow.
      Je comprends pas que l'on ne parle pas plus de ce composant, tellement il est génial je trouve !

  • @fethisimohammed3026
    @fethisimohammed3026 3 ปีที่แล้ว

    Très bonne demo yoan

  • @pierrosaurusrex
    @pierrosaurusrex 3 ปีที่แล้ว

    Super clair, super intéressant, merci beaucoup pour le partage. Je viens de te découvrir et tu gagnes à être connu !!

  • @aminebetari2953
    @aminebetari2953 3 ปีที่แล้ว

    Merci
    super pour commencer avec le composant Workflow

  • @mathieudureisseix9680
    @mathieudureisseix9680 3 ปีที่แล้ว +3

    Toujours au top ! Merci Yoan ! A quand une vidéo sur le state machine pour faire le tour du sujet ?

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว

      Merci !
      Pourquoi pas, j'ajoute cela à ma liste ,-)

  • @emilie1977
    @emilie1977 4 ปีที่แล้ว +1

    Olala mais c'est très bon tout ça! Merci bcp, ciao de l'Italie

  • @carocodecarocode
    @carocodecarocode 3 ปีที่แล้ว +1

    Super ! Merci Yoan !

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว

      Merci à toi !

  • @clementalquier1665
    @clementalquier1665 4 ปีที่แล้ว +1

    Contenu clair et très intéressant, merci!

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Merci infiniment Clément !

  • @lilstyle9175
    @lilstyle9175 4 ปีที่แล้ว +1

    contenu vraiment très intéressant, au debut j ai buggé au vu du nombre d abonnés après j ai compris que la chaine étais naissante
    j aime bien l approche de la chaine de proposer du contenu sur des bundle's, ou des tech's qui gravite autour des langages
    difficile de trouvée des chaines surtout en français qui creusent les bibliothèques, bundles, ou composants
    ....cool je m abonne direct

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Merci 🤗 et bienvenue sur la chaîne 👍

  • @mayaetmaissa6249
    @mayaetmaissa6249 3 ปีที่แล้ว

    merci beaucoup pour le tuto ....

  • @asenarlunin
    @asenarlunin 4 ปีที่แล้ว +2

    Superbe vidéo, comme d'habitude, quelle qualité !
    A propos du nom de propriété "ToyRequestWorkflow", il me semble que c'est la variable qu'on passe dans le constructeur qui doit s'appeler du même nom que le workflow, pas la propriété privée, qu'on peut appeler "workflow" si on veut par exemple.

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Merci pour ton retour !
      Effectivement, je pense que tu a raison sur le nom de variable.

  • @kevinsamuelndoum6992
    @kevinsamuelndoum6992 3 ปีที่แล้ว +1

    Sujet court, mais très intéressant . Merci!!!

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว

      Merci à toi 👌

  • @Dinostorm
    @Dinostorm 4 ปีที่แล้ว +1

    Super vidéo!!!

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Merci Mathieu !

  • @elonachevalier766
    @elonachevalier766 3 ปีที่แล้ว

    Tres intéressant, merci. Comment on teste un workflow avec phpunit pour s'assurer que place par place, on a uniquement les "bonnes" transitions en fonction de l'état de notre entité et des différents guards ?

  • @gwenfromrennes
    @gwenfromrennes 4 ปีที่แล้ว +1

    Merci pour la vidéo. Sujet clair et intéressant. Bon vent pour ta chaîne.

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Merci pour les encouragements 💪

  • @madinamarket1335
    @madinamarket1335 4 ปีที่แล้ว +1

    Bonjour Yoan très bonne vidéo. Merci énormément.
    Peut-on faire de telle sorte que seule la maman ou le papa ait à donner son OK et non les deux pour faire évoluer le status ??
    Merci d'avance.

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว +1

      Merci pour ton message.
      C'est envisageable, il suffirait de mettre en place une transition du dad_ok vers une place, et une transition du mum_ok vers cette même place.

    • @madinamarket1335
      @madinamarket1335 4 ปีที่แล้ว

      Merci 🙏🙏

  • @gilles.bouchonneau
    @gilles.bouchonneau 3 ปีที่แล้ว

    Bravo pour ton tuto sur le workflow qui s'est avéré très puissant. J'ai cloné ton repo et il y a des bugs dans les migrations. Effectivement, la syntaxe sql n'est pas bonne ou autre? Peux tu vérifier ?

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว +1

      Hello et merci !
      Pour le repo, je ne vais pas avoir le temps de vérifier, mais tu devrais pouvoir adapter à ton contexte, l'idée de la vidéo c’est de donner les bases pour comprendre le workflow :)

  • @naimelmaftouhi4672
    @naimelmaftouhi4672 3 ปีที่แล้ว

    Salut Yoan, magnifique tes vidéos comme d’habitude… ce serait intéressant de voir comment paramétrer un workflow pour un déploiement continue avec symfony, vers un serveur mutualise par exemple, évidement si tu trouves du temps avec tout ce que tu partages déjà 🙂. Sinon merci pour ce que tu fais pour la communauté. 👍

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว

      Très bonne idée !

  • @christopher.8062
    @christopher.8062 3 ปีที่แล้ว

    Helloworld je n'arrive pas à générer le rapport lorsque j’exécute la commande php bin/phpunit --coverage-html var/log/test/test-coverage
    J'ai un Warning: No code coverage driver available
    d'autres on eu le problème ?

  • @vhost2607
    @vhost2607 2 ปีที่แล้ว

    Il y a un point important de la doc non précisé ici et qui provoque une erreur (Argument 1 passed to Symfony\Component\Workflow\Marking::__construct() must be of the type array) : 'status' doit être un array non pas parce qu’on utilise 2 états simultanés dans cette appli, mais parce que c'est le type par défaut attendu quand on utilise le type 'workflow'. Même si on a un seul état à tester c'est array;

  • @gregdev6470
    @gregdev6470 3 ปีที่แล้ว

    top merci

  • @2mk2me92
    @2mk2me92 3 ปีที่แล้ว

    bonjour avez une idée de cet erreur ? "An exception occurred in driver: could not find driver" sur symfony 5 je ne suis pas arrive a le résoudre

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว

      Nous n'avons pas suffisamment d'informations sur le contexte pour vous venir en aide.
      Vous travaillez dans quels environnement ?

    • @scorpio3695
      @scorpio3695 3 ปีที่แล้ว

      Salut, je pense que tu n'a pas sqlite d'installé. tu peux essayé de l'installer avec cette commande: composer require silverstripe/sqlite3 ^2
      Ou alors modifie le .env afin d'utiliser mysql

  • @gamesngeeks
    @gamesngeeks 4 ปีที่แล้ว +1

    Bon je viens de commencer la vidéo pour faire suite à la précédente vidéo où on voit maildev. Et pour le coup si on utilise maildev au lieu de mailer, dans webmail c'est down. Mais pour autant cela fonctionne

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Effectivement, j'aie changé d'outil d'une vidéo à l'autre (merci Docker 👌)

    • @gamesngeeks
      @gamesngeeks 4 ปีที่แล้ว

      @@yoandevco Tout à fait, on voit la facilité pour passer d'un outil à un autre!!

  • @midosd100
    @midosd100 4 ปีที่แล้ว +1

    Merci

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Merci pour ton message Ahmed

  • @mohammedb7538
    @mohammedb7538 4 ปีที่แล้ว +1

    Le pouce bleu est automatique !

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Le merci est obligatoire Mohammed !

  • @misou8303
    @misou8303 4 ปีที่แล้ว +2

    Bonne découverte pour ma part, par contre il faut vraiment que je me mette à Docker

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Merci pour ton retour.
      Essayer Docker, c'est l'adopter 😷

    • @emilie1977
      @emilie1977 4 ปีที่แล้ว +1

      @@yoandevco pour moi aussi c'est encore une boite noire, mais avec cette video je commence a comprendre son utilisation

  • @andrenicoueakuete9440
    @andrenicoueakuete9440 4 ปีที่แล้ว

    comment faire pour avoir l'auto completion au niveau de hyper stp

    • @yoandevco
      @yoandevco  4 ปีที่แล้ว

      Personnellement, je l'utilise avec Ubuntu, pas de paramétrage particulier de mon côté.

  • @FadelCastro4281
    @FadelCastro4281 3 ปีที่แล้ว

    Passez à laravel c'est mieux .

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว +2

      J'ai un job (salarié) et des missions (freelance) avec Symfony, je parle donc de ce que j'utilise (c'est mieux).
      Que Laravel ou Symfony soit mieux l'un par rapport à l'autre n'a pas d'importance du moment qu'il y à du travail ;-)

    • @FadelCastro4281
      @FadelCastro4281 3 ปีที่แล้ว +1

      @@yoandevco avec laravel le process est plus simple ,et on code beaucoup plus vite .En plus y a plus de bugs avec symfony .

    • @yoandevco
      @yoandevco  3 ปีที่แล้ว +1

      Merci pour ton retour d'expérience 👌
      Un jour je testerai... Mais tant a découvrir encore avec Symfony 💪

    • @FadelCastro4281
      @FadelCastro4281 3 ปีที่แล้ว

      @@yoandevco au début je travaillé avec symfony,le problème c est que j ai pas reussi a l heberger .

    • @tontonanton
      @tontonanton 3 ปีที่แล้ว +1

      C'est pas mieux, c'est différent. laravel utilise d'ailleurs une foule de librairies issues de symfony. Pour la vitesse de travail, ceux qui maitrisent symfony et leur processus de travail, travaillent aussi très vite. L'orm par defaut est vraiment différent aussi, doctrine permet une modélisation beaucoup plus facile a comprendre/lire même dans les grosses entites et c'est très important sur les gros projets.