Thanks. I will try it. On Wed, Jul 22, 2009 at 4:33 PM, Joe <joetsu...@gmail.com> wrote:
> > 'between' => array( > > 'rule' => array('between', 1, 5), > > 'message' => '1 - 5 only' > > ), > > should be (between and range) > > > 'between' => array( > > 'rule' => array('range', 1, 5), > > 'message' => '1 - 5 only' > > ), > > for williamn's question, > > put 'required'=true in the validate rule > other wise, as nth is provided, and nth is required, it just passed!! > > On 7月22日, 下午4時49分, Joe <joetsu...@gmail.com> wrote: > > model/rating.php > > class Rating extends AppModel { > > > > var $name = 'Rating'; > > var $validate = array( > > 'score' => array( > > 'numeric' => array( > > 'rule' => 'numeric', > > 'message' => 'numeric score only' > > ), > > 'between' => array( > > 'rule' => array('between', 1, 5), > > 'message' => '1 - 5 only' > > ), > > ) > > );} > > > > test/models/rating.test.php: > > function testScoreRange() { > > $this->data = array( > > 'score' => 10, > > 'url_id' => 10, > > ); > > $this->Rating->create(); > > $this->Rating->set($this->data); > > $result = $this->Rating->save(); > > > > $this->assertFalse($result); > > > > } > > > > On 7月22日, 下午1時57分, Joe <joetsu...@gmail.com> wrote: > > > > > > > > > same here > > > > > On 7月10日, 下午5時03分, williamn <wnotowida...@gmail.com> wrote: > > > > > > Hi all, > > > > > > Did this ever happened to anyone here? :) > > > > > > On Jun 7, 8:14 pm, williamn <wnotowida...@gmail.com> wrote: > > > > > > > Hi all, > > > > > > > I have a simple model like below > > > > > > > class Department extends AppModel { > > > > > > > var $name = 'Department'; > > > > > var $validate = array( > > > > > 'code' => array('notempty'), > > > > > 'name' => array('notempty'), > > > > > 'abbreviation' => array('notempty'), > > > > > 'phone_num' => array('notempty') > > > > > ); > > > > > > > } > > > > > > > and create a simpletestlike this > > > > > > > function testInvalidCreate() { > > > > > $this->Department->create(); > > > > > $this->assertFalse($this->Department->save()); > > > > > > > } > > > > > > > correct me if I'm wrong, $this->Department->save() should return > false > > > > > right? but in my case it returning an array. > > > > > > > Any suggestion? > > > > > > > Thanks. > > > -- Best Regards, --William Notowidagdo --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---