мой файл сущности не включен в торт php. Кто-нибудь может мне помочь? - PullRequest
1 голос
/ 13 марта 2020

This is my Folder Structure I have used the default Naming Convention Я пытался получить sh пароль, но оказалось, что мой файл сущностей не включен в торт php. Может кто-нибудь помочь мне, почему это происходит ???

Когда я запускаю debug (get_included_file ()); он не показывает мой пользовательский файл. php. и мой пользователь. php содержимое файла:

<?php
declare(strict_types=1);
namespace App\Model\Entity;

use Cake\ORM\Entity;
use Cake\Auth\DefaultPasswordHasher;


class User extends Entity
{

protected $_accessible = [
    'email' => true,
    'password' => true,
    'created' => true,
    'modified' => true,

];


protected $_hidden = [
    'password',
];

public function _setPassword($password) : ?string {

    if(strlen($password) > 0 ){

        return (new DefaultPasswordHasher())->hash($password);  
    }

}
}
...