CakePHP – Call to a member function format() on array!

// failing validator rule $validator…

Login

Blog History

// failing validator rule

$validator
    ->date('date')
    ->add('date', 'unique', [
    'rule' => 'validateUnique',
    'provider' => 'table',
    'message' => "One of the dates you submitted already exists!"
]);


// working buildRules 
public function buildRules(...){

//... other rules here ...
$rules->add($rules->isUnique(['date']));

}

Error: Call to a member function format() on array
File /Users/user/Sites/clam/vendor/cakephp/cakephp/src/Database/Type/DateTimeType.php
Line: 108

https://github.com/cakephp/cakephp/issues/8001

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The reCAPTCHA verification period has expired. Please reload the page.