Re: install cakephp with on a sub-domain

2013-08-22 Thread lowpass
The first thing you should do when you get a 404 with Cake is to make sure
debug is > 0. Cake throws a 404 on errors. Many, *many* people get tripped
up and waste hours by this.

You should create a separate file in sites-available for each virtual host.
Just remember to run a2ensite for each one, then "service apache2 reload".

Your  path should match DocumentRoot. And, because you have
access tothe server's config, delete your .htaccess files. You don't need
them because the path is set in the VirtualHost config. They just slow down
apache, anyway. Set AllowOverride to "None".


  ServerName .eu
  DocumentRoot /var/www/client/app/webroot
  ErrorLog /var/log/apache2/.eu-error.log
  CustomLog /var/log/apache2/.eu-access.log common

  
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
allow from all


  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php [QSA,L]

  


One minor correction: What you have here is not a subdomain, which would be
of the form "eu.".


On Fri, Aug 9, 2013 at 11:20 AM, gannher  wrote:

> I have one web server. I would like run 2 website on this server. 1
> website with SPIP (already running good) and 1 website with cakephp
> (problem with it).
>
> > SPIP => /var/www/vitrine/
> >
> > cakephp => /var/www/client/
>
> The cakephp website is accessible by `client..eu` but when i go to
> this address, i have a 404 error. Can you say me why ?
>
> Here my /etc/apache2/sites-available/default :
>
> 
>   ServerAdmin webmaster@localhost
>
>   DocumentRoot /var/www/vitrine
>   ServerName .eu
>   
> Options FollowSymLinks
> AllowOverride All
>   
>   
> Options Indexes FollowSymLinks MultiViews
> AllowOverride All
> Order allow,deny
> allow from all
>   
>
>   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
>   
> AllowOverride None
> Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
> Order allow,deny
> Allow from all
>   
>
>   ErrorLog ${APACHE_LOG_DIR}/error.log
>
>   # Possible values include: debug, info, notice, warn, error, crit,
>   # alert, emerg.
>   LogLevel warn
>
>   CustomLog ${APACHE_LOG_DIR}/access.log combined
> 
>
> 
>
>   DocumentRoot /var/www/client/app/webroot
>   ServerName client..eu
>   
> Options Indexes FollowSymlinks MultiViews
> AllowOverride All
> Order allow,deny
> allow from all
>   
>
> 
>
>
> Here the /var/www/client/app/.htaccess :
>
> 
> RewriteEngine on
> RewriteBase /
> RewriteRule^$webroot/[L]
> RewriteRule(.*) webroot/$1[L]
> 
>
> Here the /var/www/client/app/webroot/.htaccess :
>
> 
> RewriteEngine On
> RewriteBase /
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteRule ^(.*)$ index.php [QSA,L]
> 
>
> Thanks :)
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cake-php+unsubscr...@googlegroups.com.
> To post to this group, send email to cake-php@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


Re: MVC question in basic design of export csv file

2013-08-22 Thread lowpass
This should be handled by the controller and a helper because it's
request-oriented. You should keep the model and view separated.

I've seen a CsvHelper online somewhere. Probably at the Bakery.

On Sat, Aug 17, 2013 at 3:29 PM, glk  wrote:

> Hello, I'm having some trouble understanding and/or implementing a simple
> export of some data to a csv file.
>
> I had everything working fine with a simple controller that did not allow
> a view to be rendered by either going back to the referrer or by returning
> the response... as described in the online help.
>
> But reading some more, it looked as if the export function should really
> be part of the model.  So I converted the controller to just call the model
> function (dumpEventAsCSV) which performed all the data gathering and output
> logic and then returned to the controller and it in would in turn return to
> the referrer or return the response. Again, all without using a view.
>
>   $fn = "somefilepath";
>   $ans = $this->dumpEventAsCSV($ev_id, $fn);
>if ($ans) {
>   $this->response->file($fn);
>   return $this->response;
> } else {
>   $this->Session->setFlash('Unable to export current event');
>   $this->redirect($this->referer());
> }
>
> But two problems later appeared... When I starting using some
> AppHelper::functions to format some of the output, neither the Controller
> or Model were able to access them.  $this->Form->formatId($ev_id).  Now,
> obviously I can add another copy of the formatting functions to AppModel
> and I suppose to AppController, but that seems like overkill... Now the
> question becomes what have I done wrong with the "design" to get me into
> this silly circle!?
>
> As another question, In the Controller example shown above, the setFlash
> never shows up when returning to the referer()... but when I proceed to
> some other controller/action... it appears?  Along with that, I don't
> really want to display the csv file to the user after is has been created,
> so the $this->response->file() would be replaced by a "success" setFlash,
> and just return to the referrer!
>
> Thank you for any assistance,
> glk
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cake-php+unsubscr...@googlegroups.com.
> To post to this group, send email to cake-php@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Saving geolocation data to session with timeout or better approach?

2013-08-22 Thread lowpass
Set the Session configuration options in core.php. You can set the timeout
there. On the client side, check the cookie to see if the coordinates are
there. If not, regenerate them.

In fact, you could compare the coords from the cookie to the current
location on each request.


On Sat, Aug 17, 2013 at 11:00 AM, MetZ  wrote:

> Hi all.
>
> I have a script that retrieves some location data from google api, and
> store the retrieved data in a Session (Location). All this is working just
> fine :)
> (if someone have a better way, better approach to store this data for my
> website visitors, let me know).
>
> The data is saved to session (as of now), with an ajax call from the
> script.
>
> example in controller for Geolocation.Lat:
> *if ($this->request->data['lat'] != "") {*
> * $this->Session->write('Location.lat', $this->request->data['lat']); *
> *}*
> (the other values are also stored similar; Location.long,Location.city and
> so on).
>
> Now, I am wondering, how can I set a timeout on the session => Location.*
>
> I want the visitors location data to be valid for, example 1 hour, before
> requesting new geolocation.
>
> Any suggestion how and where to store the data (the best approach) ??
>
> Thanks for any input on this :)
>
>
> -Tom
>
>  --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cake-php+unsubscr...@googlegroups.com.
> To post to this group, send email to cake-php@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


Re: How can I install xdebug?

2013-08-22 Thread lowpass
Have you restarted Apache? I can't offer any other advice for Windows.


On Sat, Aug 17, 2013 at 6:49 AM, Sanjay Rathod wrote:

> Hi guys...
> I want to install xdebug for profiling and debugging php application. But
> something i miss so that phpinfo file not shows xdebug.some basic info
> about my php confihuration
> PHP Version 5.4.7
> Apache 2.4
>
> what steps i have followed: i have download latest version of xdebug.dll
> and move this file to the folder C:\xampp\php\ext
> now i have edit php.ini file add below code to it
>
> [XDebug]
> zend_extension = "C:\xampp\php\ext"
> xdebug.remote_enable=1
> xdebug.remote_handler=dbgp
> xdebug.remote_host=127.0.0.1
> xdebug.remote_port=9000
> xdebug.remote_mode=req
> xdebug.idekey=xdebug
> xdebug.remote_log="c:\tmp\xdebug\xdebug.log"
> xdebug.show_exception_trace=0
> xdebug.show_local_vars=9
> xdebug.show_mem_delta=0
> xdebug.trace_format=0
> xdebug.profiler_enable = 1
> xdebug.profiler_output_dir ="c:\tmp\xdebug"
>
> so can anyone have help me where is the problem?
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cake-php+unsubscr...@googlegroups.com.
> To post to this group, send email to cake-php@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Make zero or many relation

2013-08-22 Thread lowpass
You should use a HABTM association in this case.


On Fri, Aug 16, 2013 at 9:35 PM, Nalaka Gamage  wrote:

> Dear all,
> I need to build a zero or many relation. (department has zero or many
> employees, and employee belongs to zero or one department)
> I tried to use cake bake, but generated CRUD views mandate selecting a
> department (drop down list) when adding a new employee. Is there a code
> modification or tweak that will make selecting a department optional. I
> still need the drop down for the departments but at least have additional
> item like  or N/A (not applicable) option in the drop down or better
> solution.
> Thanks in advance.
> Nalaka Gamage.
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cake-php+unsubscr...@googlegroups.com.
> To post to this group, send email to cake-php@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Cakephp user privileges ACL

2013-08-22 Thread lowpass
It means that there are no entries in the aros table for that Post. If you
have things configured correctly, that should be created at the time the
Past is created. If the Post already exists before adding ACL then you must
sync the aros table to the posts table.


On Wed, Aug 14, 2013 at 2:52 AM, Shreenidhi Damani wrote:

> I have an ongoing project in cakephp .
>
> I tried ACL using cakephp cookbook using the Posts example,but on add,edit
> & delete, the following error occurred-
>
> AclNode::node() - Couldn't find Aro node identified by "Array (
> [Aro0.model] => Post [Aro0.foreign_key] => 1 ) "
>
> Please reply as soon as possible .
>
> Thanks.
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cake-php+unsubscr...@googlegroups.com.
> To post to this group, send email to cake-php@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


Re: CakePHP 2.3 How to set header for download data?

2013-08-22 Thread euromark
Use the response class to set the headers from the controller:
http://book.cakephp.org/2.0/en/controllers/request-response.html#CakeResponse::type


Am Donnerstag, 22. August 2013 13:45:58 UTC+2 schrieb Adrian Tello:
>
> The header tags should be used in the controller, not in the view.
> El 20/08/2013 22:25, "Gray McCord" > 
> escribió:
>
>> I've been using PHP for a while, but am new to Cake. What I am attempting 
>> to do is create a vCard on the fly in a PHP variable and download it to a 
>> client.  To do that, I need to set the response header to something like 
>> "Content-Type: text/x-vcard; charset=utf-8" and then add a 
>> 'Content-Disposition: attachment ; filename=\"vcardname.vcf\" ' header. I 
>> have done this successfully in standalone PHP by just using the "header" 
>> function, but it seems that no matter what I do, the CakePHP view just 
>> displays the vCard in text and sets the content type to text/html.
>>
>> I've been Googling and reading for a couple of days and have not made any 
>> progress. I freely admit that I'm probably missing something basic, but I 
>> just can't figure out what. 
>>
>> My download.ctp view file looks like this:
>>
>> Some code to make a vcard from a DB record in $vcard
>>
>> header("Content-Type: text/x-vcard; charset=utf-8");
>> header("Content-Disposition: attachment; filename=\"vcardname.vcf\";");
>> echo $vcard;
>>
>> Pretty basic.  If I run this code as a standalone PHP script, it 
>> downloads the file to my browser as expected. When I run it as a Cake view 
>> tied to a controller action, it just echoes the vcard variable to the 
>> screen and leaves the content type as text/html.
>>
>> Any advice would be greatly appreciated!
>>
>> Thanks,
>>
>> Gray
>>
>> -- 
>> Like Us on FaceBook https://www.facebook.com/CakePHP
>> Find us on Twitter http://twitter.com/CakePHP
>>  
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "CakePHP" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to cake-php+u...@googlegroups.com .
>> To post to this group, send email to cake...@googlegroups.com
>> .
>> Visit this group at http://groups.google.com/group/cake-php.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


Re: CakePHP 2.3 How to set header for download data?

2013-08-22 Thread El Tello
The header tags should be used in the controller, not in the view.
El 20/08/2013 22:25, "Gray McCord"  escribió:

> I've been using PHP for a while, but am new to Cake. What I am attempting
> to do is create a vCard on the fly in a PHP variable and download it to a
> client.  To do that, I need to set the response header to something like
> "Content-Type: text/x-vcard; charset=utf-8" and then add a
> 'Content-Disposition: attachment ; filename=\"vcardname.vcf\" ' header. I
> have done this successfully in standalone PHP by just using the "header"
> function, but it seems that no matter what I do, the CakePHP view just
> displays the vCard in text and sets the content type to text/html.
>
> I've been Googling and reading for a couple of days and have not made any
> progress. I freely admit that I'm probably missing something basic, but I
> just can't figure out what.
>
> My download.ctp view file looks like this:
>
> Some code to make a vcard from a DB record in $vcard
>
> header("Content-Type: text/x-vcard; charset=utf-8");
> header("Content-Disposition: attachment; filename=\"vcardname.vcf\";");
> echo $vcard;
>
> Pretty basic.  If I run this code as a standalone PHP script, it downloads
> the file to my browser as expected. When I run it as a Cake view tied to a
> controller action, it just echoes the vcard variable to the screen and
> leaves the content type as text/html.
>
> Any advice would be greatly appreciated!
>
> Thanks,
>
> Gray
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cake-php+unsubscr...@googlegroups.com.
> To post to this group, send email to cake-php@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Subquery in join clause in CakePHP 2.2

2013-08-22 Thread Bostjan P
Hello!

Thanks for the answer, the query works great. 

I just have one problem, when I try to put it in paginate it doesn't work. 
Is this line: "$this->paginate = ('broadcast', $options);" correct?

I also tried "findType" but it doesn't do anything.

Thanx!

On Tuesday, August 28, 2012 7:27:47 PM UTC+2, Mark Wratten wrote:
>
> Glad to. After some reading I was able to take it a step further and turn 
> it into a custom find method, which nicely encapsulates the code in the 
> model. In our app we 'broadcast' articles to a number of different towns, 
> but because we also do a radius search that can result in duplicate rows 
> being returned. So I needed a function that does a SELECT DISTINCT on the 
> joining table to get unique ids, in the form of -
>
> SELECT ... FROM articles Article JOIN (SELECT DISTINCT article_id FROM 
> articles_towns WHERE town_id IN (...)) ArticleTown ON 
> ArticleTown.article_id = Article.id
>
> I decided to create a custom find method named broadcast.
>
> In the Article model -
>
> public $findMethods = array('broadcast' => true);
>
> protected function _findBroadcast ($state, $query, $results = array()) {
> if ($state == 'before') {
> $query['joins'] = array(
> array(
> 'table' => sprintf("(SELECT DISTINCT article_id FROM articles_towns WHERE 
> town_id IN (%s))", TownsComponent::neighbors()),
> 'alias' => 'ArticleTown',
> 'type' => "INNER",
> 'conditions' => array('ArticleTown.article_id = Article.id')));
> return $query;
> }
> return $results;
> }
>
> In the Controller -
>
> $this->Article->find('broadcast', $options);
>
> or
>
> $this->paginate = ('broadcast', $options);
> $this->paginate('Article');
>
> In my case the list of town is in a static component, but could easily be 
> passed in with the options. I think you will agree it can be done in a very 
> tidy way with Cake. With older versions of Cake I used to see example code 
> that was much longer than the SQL it generated and thought, what's the 
> point, why not just use SQL? But I'm growing to like the new abilities of 
> Cake and you can really minimize the amount of SQL you need to put in your 
> code.
>
> Disclaimer - there may be better ways to do the same thing that I have not 
> thought of.
>
> Mark
>
> On Tuesday, August 28, 2012 12:08:38 PM UTC-4, ceap80 wrote:
>>
>> Hi Mark, could you post a code sample of how you solved?
>>
>> I'm always interested in querying the db the cakephpway.
>>
>> Thanks.
>>
>> On Monday, August 27, 2012 10:30:55 PM UTC-4:30, Mark Wratten wrote:
>>>
>>> Figured it out for myself, the subquery just goes in place of the table 
>>> name.
>>>
>>> On Monday, August 27, 2012 6:17:05 PM UTC-4, Mark Wratten wrote:

 Is there a 'Cake' way of including subqueries in join clauses of SQL 
 select statements?

 I'm looking to generate something in the form of -

 SELECT ... FROM table1
 JOIN (SELECT DISTINCT key FROM table2 WHERE ...) table2 ON table2.key = 
 table1.key

 I have been looking at joining tables in the docs, but it only seems to 
 support joining tables rather than expressions. I could move the DISTINCT 
 to the main query, but that does not perform as well, and also messes up 
 pagination.

 Thanks

 Mark

>>>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Is make desktop application in cakephp

2013-08-22 Thread Florian Krämer
It's still the wrong tool for the wrong task IMHO.

On Wednesday, August 21, 2013 7:59:34 PM UTC+2, Marcelo F Andrade wrote:
>
> On Tue, Aug 20, 2013 at 3:23 PM, Ankur Chauhan 
> > wrote: 
> > Is make desktop application in cakephp? 
>
> Years ago, I tried that using a tiny embedded webserver, Sqlite 
> database and an interface with Mozilla Prism. 
>
> Regards, 
>
> MARCELO F ANDRADE | Belem, Amazonia, Brazil | http://about.me/mfandrade 
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.