Hi there
Following halfers example I have put up a read-only svn of my way through the jobeet tutorial with doctrine:
http://subversion.assembla.com/svn/jobeet_symfony1_4/. Note that this is no replacement for doing the tutorial yourself - you will learn much more by trying everything yourself instead of just reading the finished code.
The svn is not complete yet, I'll add the last few missing days as soon as I'll do them (which might take a while). No guarantees for correctness - I did only test the stuff that was new to me or sounded interesting so there might be some mistakes in there. If you find any mistake just drop me a note via the forum and I'll fix them. In some cases I had to deviate from the tutorial a bit to get things working - most times I made a note of this in the svn commit message.
System set up: Symfony 1.4.6 with Doctrine as ORM, virtual host 'jobeet.lan'.
Some of the log and cache files managed to creep into the svn - just ignore them. Also the coding style is a bit of a mess - some code I just copied and some I typed myself and of course I forgot to reformat the code...
Note:
I did the tutorial on a windows machine which caused problems with the path to the autoloader in /config/ProjectConfiguration.class.php when deploying to a Linux server. If the same happens to you, change
- Code: Select all
require_once dirname(__FILE__).'/..\lib\vendor\symfony\lib/autoload/sfCoreAutoload.class.php';
to (note the slashes):
- Code: Select all
require_once dirname(__FILE__).'/../lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php';
I have also published each day of jobeet as website here:
http://www.kosny.com/jobeet. Since this is my playground for playing with permissions, multiple symfony installations, tasks, cronjobs, apc, ... the website might be down sometimes though. Note that the website is not a direct copy of the svn - the directory structure and the database are different.
Hth
Claudia