Posts

Showing posts from September, 2015

Use Symfony2 to create template/skeleton code

Image
Pre-requisite: A lamp environment, i will be using a vagrant lamp box (scotch-box) i created earlier. To understand Symfony2 there is nothing better than getting ones hands dirty. We will try to use doctrine to build models, create views using twig and maybe use a dash of frontend magic using backbone or something similar. For the test project I chose a sales bundle where we will make models for item, item type and sale. Using symfony2 command line to create a model. Because i have used vagrant scotch-box to provision my dev environment, i need to first make sure i do vagrant up to start the VM. then i do vagrant ssh this will take me to the ssh locate where you have symfony installed, in my case it is /var/www/public/sandbox and give the following command: php app/console generate:bundle pick a name any name....well not actually, we need to be following coding standards set out in the symfony guide to ensure we name our bundle like this Bundle, so in my case i didn'

Installing sqlyog on Mac OS X Yosemite

I like to use sqlyog for my work with mysql, but only windows binaries are supplied on the google code site. Another option is to use sqlyog in wine, so to install wine a simpler option is to use Homebrew (http://brew.sh/). Installation for homebrew is quite straightforward, however you need to have installed the command line tools with xcode, if not please install that first. The installation instructions are already on the first page of the homebrew website, so i will not reproduce this, once brew is installed, install wine. brew install wine when i tried installing wine, brew asked me to install a dependency and nicely told me to do the following wine: XQuartz is required to install this formula. You can install with Homebrew Cask:   brew install Caskroom/cask/xquartz so i just did that, once this was completed i could complete installing wine. Now head over to https://code.google.com/p/sqlyog/wiki/Downloads and install the latest sqlyog, at the time of wr

Installing Symfony2

Installation for Symfony was straight forward, using the new symfony installer. head over to symfony https://symfony.com/download and download the installer, installation instructions are included on the page. Remember we are using the vagrant box we installed earlier, start vagrant using vagrant up and you should then have a public folder under your scotch-box folder under vagrant. Install symfony under this folder.