Всем доброго времени суток.
Пытаюсь разобрать с созданием заданий планировщика и работой с ORM.
Опираюсь на офф мануал https://docs.espocrm.com/development/scheduled-job/.
\custom\Espo\Custom\Jobs\TenantToServices.php
file_put_contents - для контроля работы
custom\Espo\Custom\Resources\i18n\en_US\ScheduledJ ob.json
Но после перестройки ПО или просто даже после очистки кэша - ничего не появляется.
Я что-то делаю не так?
Пытаюсь разобрать с созданием заданий планировщика и работой с ORM.
Опираюсь на офф мануал https://docs.espocrm.com/development/scheduled-job/.
\custom\Espo\Custom\Jobs\TenantToServices.php
PHP Code:
<?php
namespace Espo\Custom\Jobs;
use Espo\ORM\Entity;
use Espo\Core\ORM\Entity;
class TenantToServices extends \Espo\Core\Jobs\Base
{
public function run()
{
$accountId = "600866191e917ba8f";
$account = $entityManager->getRepository('Account')->get($accountId);
file_put_contents('data.txt', json_encode($account));
}
}
custom\Espo\Custom\Resources\i18n\en_US\ScheduledJ ob.json
PHP Code:
{
"options": {
"job": {
"TenantToServices": "My Job"
}
}
}
Я что-то делаю не так?
Comment