That was my understanding too.

On Mon, Mar 30, 2015 at 1:15 AM, Dave Edwards <goo...@bubbletoonz.com>
wrote:

> Why has the first method (which is the correct one) got both
>
> $this->Articles->newEntity()
>
> and
>
>  $this->Articles->patchEntity()
>
> when you are saving a new record?
>
> I thought that newEntity was used when inserting new data, and patchEntity
> was for updating existing data? Is my understanding incorrect?
>
> Dave
>
> On Friday, 27 March 2015 21:24:38 UTC, euromark wrote:
>>
>> The latter is deprecated, this changed during RC and as such the tutorial
>> needs some updating.
>> Thats all there is to it :)
>>
>> Mark
>>
>>
>> Am Freitag, 27. März 2015 15:37:26 UTC+1 schrieb Bayezid Alam:
>>>
>>> Hi,
>>>
>>> A confusion comes on my mind regarding the adding something on CakePHP
>>> 3.0
>>>
>>> As example given on below link's in the add function.
>>> http://book.cakephp.org/3.0/en/tutorials-and-examples/
>>> blog/part-two.html#adding-articles
>>>
>>> public function add()
>>>     {
>>>         $article = $this->Articles->newEntity(); // *A blank newEnttity 
>>> added stored in $article variable*
>>>         if ($this->request->is('post')) {
>>>             $article = $this->Articles->patchEntity($article, 
>>> $this->request->data); // *A patchEntity added here & passed the request 
>>> data here*
>>>             if ($this->Articles->save($article)) {
>>>                 $this->Flash->success(__('Your article has been saved.'));
>>>                 return $this->redirect(['action' => 'index']);
>>>             }
>>>             $this->Flash->error(__('Unable to add your article.'));
>>>         }
>>>         $this->set('article', $article);
>>>     }
>>>
>>>
>>>
>>> But i found a different things on below link
>>> http://book.cakephp.org/3.0/en/tutorials-and-examples/
>>> blog-auth-example/auth.html#creating-all-user-related-code
>>>
>>> public function add()
>>>     {
>>>         $user = $this->Users->newEntity($this->request->data); // *request 
>>> data passing through newEntity here*
>>>         if ($this->request->is('post')) {
>>>             if ($this->Users->save($user)) {
>>>                 $this->Flash->success(__('The user has been saved.'));
>>>                 return $this->redirect(['action' => 'add']);
>>>             }
>>>             $this->
>>>
>>> ...
>>
>>  --
> 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/d/optout.
>

-- 
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/d/optout.

Reply via email to