Used in service ‚22_App_Model_LogsFacade‘ not found or is not instantiable
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Andurit
- Člen | 131
Ahojte,
skúsil som napísať jednoduchú triedu na získanie všetkých dát
z tabulky. No dostávam tento error:
Class App\Model\LogsFacade used in service ‚22_App_Model_LogsFacade‘ not
found or is not instantiable.
Skúšal som googliť no na nič schopné som nenarazil:
LogFacade:
<?php
namespace App\Model;
use Nette;
class LogsFacade extends Nette\Object
{
/** @var Nette\Database\Context */
private $db;
public function __construct(Nette\Database\Context $database)
{
$this->db = $database;
}
function getAll()
{
return $this->db->table('search_log'); //vykona sa len ak ho zacneme potrebovať
}
}
zaroven je tento model zapisany aj v config.neon:
services:
- App\Model\LogsFacade
- App\Model\UserManager
router: App\RouterFactory::createRouter
Našiel by sa niekto kto by mi vedel poradiť?
Vopred vďaka :)
Editoval Andurit (9. 1. 2015 16:25)