Value object definition “A small simple object, like money or a data range, whose equality isn’t based on identity”1 Use case Let’s assume for example that you want to represent addresses in your application domain. What is really important to represent addresses is the value they hold and not the exact instance they could become. …

Separating the scope of variables in session is a good practice for organizing attributes. Symfony comes with the Session component, a powerful way to manage the session. Imagine you want to store some attributes of some volatile structure in your application. You can store them in this way: $session->set(’promo_code’, ‘MY_PROMO_CODE’); $session->set(’promo_name’, ‘MY_PROMO_NAME’); That’s all right. …

With this article, I’ll show you how to perform a XAMP installation environment on Mac Os X. First thing: ensure you’ve Command Line Tools installed. [Mac Os X < 10.8] Open Xcode and go to Preferences > Downloads. Here you can install Command Line Tools simply by pushing the install button: [Mac Os X >= …

Advanced Web Ranking is a cool application for SEO analysis. The newer version is completely redesigned compared to older version. AWR allows to add websites, setting up search engine like Google, Bing, Yahoo and most other and setting up custom keywords that you want to trace. Updating your project, AWR search for you the keywords …