Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/07/2011, 05h01   #1
Membre régulier
 
Inscription : août 2008
Messages : 402
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 402
Points : 79
Points : 79
Par défaut les classes déclasser ont t'il les mêmes methodes?

Bonjour

j'aimerais savoir si
Code :
1
2
 
zend/loader.php et zend/loader/autoloader
ont t'il les mêmes methodes ? car zend/loader est déclassés , je suis un tutos avec ce loader.php mais ça chamouble touts le tuto

donc d'après ce que j'ai compris pour trouver la class loader.php il faut aller sur
Code :
1
2
 
library/Zend/loader.php
et pour l'autre autoloader.php il faut aller sur
Code :
1
2
 
libraray/Zend/loader/autoloader.php
c'est pour visualiser et comparer ces methodess 'il sont identiques?

si c'est le cas peut t'on l'effacer du dossier zend/loader.php ?

merci de votre réponse
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2011, 10h02   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 108
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 108
Points : 8 457
Points : 8 457
Il est vieux ton tuto ?
__________________
http://blog.stealth35.com/
stealth35 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2011, 14h02   #3
Membre régulier
 
Inscription : août 2008
Messages : 402
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 402
Points : 79
Points : 79
merci de ta réponse , oui le tuto est vieux, mais j'aimerais bien continuer car pense que le bouquin est bien structuré.

si je tape ce script
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
// Inclusion de la classe Zend_Loader
include 'Zend/Loader/Autoloader.php';
if(!Zend_Loader::isReadable('Zend/View.php')) //ici j'appelle Zend_Loader(par Zend_Loader::), loader.php est pourant déprécier pas d'erreur ?
{
    throw new Exception('view.php indisponible');
}
Zend_Loader::loadClass('Zend_View');
var_dump(new Zend_View());je pose cette question car:
 
//Zend_Loader_Autoloader::getInstance('My_Loader');
//var_dump(new Zend_Date());
 
?>
ici tous va bien ca fonctionne pas d'erreur
Code :
if(!Zend_Loader::isReadable('Zend/View.php'))
dans se script ce qui me choque (en haut) c'est que Zend_Loader est déprécier et il ne me trouve pas d ' erreur comment cela se fait t'il?
comment l'a t'il charger puisque je n'ai pas fait appelle à
Code :
include 'Zend/Loader.php';
si dans ma logique je réctifie avec se script je fait :

Code :
if(!Zend_Loader_Autoloader::isReadable('Zend/View.php'))
ici y a une erreur il ne connais pas Zend_Loader_Autoload

Code :
Fatal error: Class 'Zend_Loader_Loader_Autoloader' not found in /var/www/htdocs/exemples/Zend_Loader.php on line 4
pourant j'ai charger l' autoloader
Code :
include 'Zend/Loader/Autoloader.php';
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2011, 14h13   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 108
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 108
Points : 8 457
Points : 8 457
si tu veux continuer avec le lire, il te faut la meme version, si t'as pris la dernière version du ZF oublie tout suite
__________________
http://blog.stealth35.com/
stealth35 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2011, 14h23   #5
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 657
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 657
Points : 5 364
Points : 5 364
Je plussoie stealth : il est fortement recommandé d'utiliser la version indiqué par le tuto/livre, éventuellement une version légèrement supérieure si il n'y a pas de mention d'incompatibilité importante.
Si ton tuto est pour une version disons 1.5, l'appliquer à une version 1.11 c'est comme vouloir réparer ta chaine Hi-Fi dernier modèle avec le manuel de la radio à transistors de mon grand-père...
Je te conseille plutot d'essayer les tutos un peu plus à jour comme par exemple celui-ci http://s-jdm.developpez.com/tutoriel...ramework-1-10/
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2011, 20h02   #6
Membre régulier
 
Inscription : août 2008
Messages : 402
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 402
Points : 79
Points : 79
je vais laisser tomber le bourquin "Zend framwork -Bien developper en PHP",

c'est dommage car il me semble bien complet.

je vais essayer de m'éfforcer a lire ce tuto

http://framework.zend.com/manual/fr/

en essayant d'oublier ce que j'ai lu sur ce livre.
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h19.


 
 
 
 
Partenaires

Hébergement Web