In project, I am using standard Symfony2 authentication mechanism. So, by default, I created entity User and added it to security.yml file like this:Read more
After some digging and searching, I found the way that suit me best for translating messages from validation config file. I like to use yml format so let me show how I did it:Read more
I am not talking about web services, but I am talking about symfony2 service container and the way of basic creating services inside Symfony2 project that are accessible from all other bundles via service container.
Why do I need to make some part of code like service inside Symfony2 anyway?
There is one possible problem:Read more
Using built – in translator with Symfony2 project is pretty simple.
First make sure you enabled it in main config file: config.ymlRead more
Recently I started to write web services in my Symfony2 project that will provide JSON data for using with mobile and other devices that will consume that.
On the mobile side, RESTKIT will be used to connect to my services, and on my (web) side I used Symfony2 (of course).
So, let’s write a simple web service:Read more
I will try in short words write about using assetic in Symfony2 project.
Why do I need assetic anyway? What is that?
That was the first question I asked myself before asked my good friend ‘Google’.
I regularly use Doctrine ORM for database operations in my Symfony2 project, but there was one situation that I had to write database importer from SQLITE database into projects Mysql database. Importer should run only once and I didn’t want to make new entity classes for importer, but just make code to work while import is not finished.Read more
In last article about fixtures I wrote about manual setup for using data-fixtures with your Symfony2 project.
Now it’s time to write first data fixture.
As someone of you know there is pretty good feature made in Symfony2 that is worth to mention: Console interface with commands that make our life easier to generate different sort of things in our Symfony2 application and execute many useful commands with Doctrine etc.Read more
First time I was wondering: what will I do with this? Do I need data fixtures?
When started project, soon I realized that fixtures is a must in my project.Read more
Did you ever had problems with Internal server error 500 with symfony2? I did few days ago. When I open my web application in development mode (http://mysymfony2url/app_dev.php/something) It works OK, but when I tried to open it in ‘production’ mode I always got ‘Internal server error 500’ response, so I decided to look at error.log inside my localhost to see what is happening.
Here is what I saw there:
Like everything else, using transactions in Symfony2 is easy task.
I had a case that I had to use transactions to make sure that everything or none is saved to database, because I didn’t wand anything to break at the half way and leave data unsaved.
NOTE: Tested on Symfony2 Beta3. Might not work on later releases!
Symfony2 offers many prebuilt field types for using when creating forms. The one of them I found interesting is ‘EntityType’. There are just basic documentation about that.
I had one case recently that I had to use Entity field type for creating form, but except using it in simple way like documented I wanted to use it on little more advanced way.Read more
Today I had to migrate existing project from Symfony2 Beta 1 version to Beta2.
First I looked at the difference between my config files and new one provided with Beta2.
NOTE: Tested on Symfony2 Beta1. Might not work on later releases!
Few days ago I tried to find validation method for duplicate items in database because I have a table named ‘languages’ and need ‘language_symbol’ field to be unique.Read more