Witam mam takie pytanie.
pobieram model w ten sposób
$model = site::inst()->model();
gdzie
class site(){
/**
*@return _model
*/
function model(){
}
}
model to klasa przeslaniania przez inne zawiera różne metody uniwersalne + to co dodaje klasa ktora extends ten model.
i dla przykładu w jakimś pliku pobieram
$model = site::inst()->model();
z tym że wiem że model będzie klasy np. team_model
/**
* @return team_model
* @var team_model
*/
$model = site::inst()->model();
$model-> kliknięcie spacji -powoduje pokazanie podpowiedzi dla klasy _model a nie team_model
jest jakakolwiek możliwość uzyskania tego co oczekuje ?
to baardzo bardzo istotne dla mnie,
jeżeli chodzi o określenie typu zawartości próbuje różne opcje :
/**
* @return team_model
* @var team_model
*/
$model = site::inst()->model();
-powinno zadziałać chyba przy takim
/**
* @var team_model
*/
$model = site::inst()->model();
ew dodaje pod tym (bosite::inst()->model() = zwraca _model)
/**
* @var team_model
*/
$model;
jakkolwiek nie jestem w stanie zmienić tak aby $model pokazał podpowiedzi od team_model
chodzi o eclipse pdt - plik .php
a sama sytacja pliku - to szablon takiego wewnętrznego systemu szablonów wykonywany przez include('tenplik.php');
ob_start();
include($template_file);
$html = ob_get_contents();
ob_end_clean();
przez aplikację w której są te klasy. Ew jak ktoś ma pomysł na inne rozwiązanie tego problemu to też może być.
[Updated on: Fri, 16 March 2012 16:03]
Report message to a moderator