Questions & Feedback
Found a typo or an error?
Want to improve this document? Edit it.
Need support or have a technical question?
Post to the user mailing-list.
Add your blog
Time is up guys, time to start focusing on the hacking day. My last notes about this go about the hanging out and getting to know symfony/symfony core better. So I have spent quite a bit amount of time meddling … Continue reading →
What is needed as for tools in a hacking day you would ask? or how to do it? Travis: Travis is your friend because for instance in helping reproducing an issue under a Symfony Standard (SE) distribution, you can enable … Continue reading →
As you have read in our previous article (if not, do so!), we have done a lot to optimize our front-end workflow. We are now using Grunt to automate our recurring tasks and Bower as our front-end package manager. In this article we will give you insight into how this is implemented in a Symfony project.
I am letting it go some tips I wrote for the hacking day that can help you getting warmed up. Hacking day is going to be an opportunity to push work from repositories like FriendsOfSymfony, Symfony-CMF, Silex, Composer, Doctrine, Documentation, … Continue reading →
In this blog post I will try to show how the process of PR’ing for fixing an issue goes from the very inception to the final submission. Let’s take a look at the process for selecting it first. Criteria. I … Continue reading →
In preparation for the hacking day I am doing a blog series. First because we are dealing with issues we need to get our environment ready. I assume you have git installed, hub installed also since it is amazing to … Continue reading →
We all know our community member @stof, he rocks. However contributing to the Symfony ecosystem is not that hard. Check this out mom! And I will have 24 badges, 1 more than @stof has very soon when my PR to … Continue reading →
Actually we are working hard on a relaunch of Muslimlife. Actual codebase is from 2007 so we decided to rewrite this project from scratch. The new code is based on Symfony2 framework. We have already integrated lots of bundles. Some bundles were tricky to integrate but at least everthing is working properly now. Mostly Google ...
If you start with Symfony 2 using the quick tour, you might assume there is only one way of creating a controller: by extending Symfony\Bundle\FrameworkBundle\Controller\Controller. If you follow the more in depth book you might notice a tip to a second way of creating a controller: as a service. Lately I’ve been exclusively creating my […]The post Defining Symfony 2 controllers in two ways appeared first on nschoenmaker.nl.
HWIOAuthBundle is a great Symfony2 bundle that provides way to integrate web services that implements OAuth1.0 and OAuth2 as user authentication system. Once configured you can add infinite amount of web services as authentication source. After user authentication it is better to fetch user information from the web service and store them in DB so that the user does not have to input profile information again. In following section I will outline step by step instruction on how to configure [...]
This week I have decided to hang out in IRC like the old times, trying to help some folks on IRC on #symfony. If you read this blog please tell your friends and fellows to subscribe to it and most … Continue reading →
SonataUserBundle is a great extension of SonataAdminBundle that provides user administration features by integrating FOSUserBundle user provider/management bundle. Its default installation procedure recommends to setup SonataUserBundle as child bundle of FOSUserBundle and generate ApplicationSonataUserBundle via sonata:easy-extends:generate command. But on some cases you may not want to setup that way. For example you have setup your user entity by following the documentation of FOSUserBundle [...]
Not all of them but a few can surely attribute some rel […]
This is the follow up to previous post about two-factor authentication in Symfony2. As promised I also want to show you how to integrate Google Authenticator into your project. If you haven’t read my first post, I’d suggest doing it now, because it explains the principle more in detail. The following example code is widely […]
Better late than never, we are very excited to release new e-commerce bundles! The code base has been around for nearly 3 years now and these last weeks, we took the time to stabilize it and also to add the related documentation.
In this post, we will go through the simplest way of creating symfony2 validation (server side). Although once you are done with creating your forms in symfony2, there will be an automatic client side (HTML 5) validation which you can control, however, it is highly recommended that you always validate on the server side. I will […]The post Intro to symfony2 validation appeared first on PHP, Symfony and Myself.
After having described a decent folder structure and made things clear about DDD and this series, I will continue to bootstrap the sample application, focusing on a basic persistence layer and testing. It is not tied to DDD but it is worth writing about these two points. A basic persistence layer is a layer that is simple. In other words, it does the job, period. It has poor performances, but it does not matter. What matters is that you can develop your application without having to decide [...]
Warning: Only for apps that are seriously about scaling. Stop reading if you think you can plug any ugly Symfony code without changing your mindset . I have taken a peek at GAE and its APIs and how restrictive they … Continue reading →