Bonjour,
Voila je rencontre un petit problème avec mon code.
Je suis en train de suivre le tuto POO en php j'en suis a la partie refactoring. Et je me trouve avec cette erreure.
Fatal error: Class 'Core\Table\Table' not found in /var/www/blog/app/Table/ArticleTable.php on line 13
Voila mon fichier articletable.php :
<?php
namespace App\Table;
use Core\Table\Table;
/**
*
* Class article enfant de Table
*/
class ArticleTable extends Table{
}
Voila mon arborescence
http://hpics.li/1c1cda2
J'ai cherche sur le fofo des sujets similaires et rien qui ne resous le soucis dites moi si vous voulez voir d'autres fichiers mais je colle et j'aimerai finir ce tutoriel ...
jai regler quelques soucis
et maintenant j'ai cette nouvelle erreure...
Warning: require(/var/www/blog/App/Database/Database.php): failed to open stream: No such file or directory in /var/www/blog/App/Autoloader.php on line 26
Fatal error: require(): Failed opening required '/var/www/blog/App/Database/Database.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/blog/App/Autoloader.php on line 26
<?php
namespace App;
/**
* Class Autoloader
*/
class Autoloader{
/**
* Enregistre notre autoloader
*/
static function register(){
spl_autoload_register(array(__CLASS__, 'autoload'));
}
/**
* Inclue le fichier correspondant à notre classe
* @param $class string Le nom de la classe à charger
*/
static function autoload($class){
if (strpos($class, __NAMESPACE__ . '\\') === 0){
$class = str_replace(__NAMESPACE__ . '\\', '', $class);
$class = str_replace('\\', '/', $class);
require __DIR__ . '/' . $class . '.php';
}
}
}
ok probleme resolu par un mauvais use dans mysqldatabase..... apres une heure de debug dans mes autoloads...