[PHP] Php-doc voor de php-log class

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • hylke94
  • Registratie: Maart 2012
  • Laatst online: 23-09 16:26
Goedemorgen Tweakers,

Ik had even snel een vraagje. Ik ben nu met een php-projectje bezig voor mijn stage. Nou wordt er in dit project gebruikt gemaakt van de log-class van php zelf (package 'php-log' bij Ubuntu).
Maar hoe krijg ik mijn IDE (PhpStorm) zo ver dat hij ook weet wat voor class dit is? Dus met /** @var Log $log */ aan geven dat het om een object gaat van de class Log. Wat voor class-name moet ik hierbij meegeven? Ik heb al van alles geprobeerd (bijv Log Phplog, Php-log) en gezocht op Google, maar krijg het niet voor mekaar :(.

Edit: De Log wordt trouwens "ingeladen" via:
PHP:
1
require_once 'Log.php';

Dit bestand bestaat niet (althans niet op dezelfde locatie), maar als ik deze regel weg haal, werkt de Log niet meer.

Bij voorbaat dank,

Hylke

[ Voor 15% gewijzigd door hylke94 op 16-06-2015 09:44 ]


Acties:
  • 0 Henk 'm!

  • Swedish Clown
  • Registratie: November 2010
  • Laatst online: 10-04 22:41

Swedish Clown

Erlang <3

Het is in ieder geval een PEAR package. De class heeft de naam Log dus dat zou op zich voldoende moeten zijn?

(On a side-note, waarom gebruiken jullie geen Logging framework zoals KLogger of Monolog?

Always looking for developers wanting to work with Erlang.


Acties:
  • 0 Henk 'm!

  • sky-
  • Registratie: November 2005
  • Niet online

sky-

qn nna 👌

Je kunt het in PHPStorm op een paar manieren oplossen. Een van de voornaamste is door een stub te maken. Anders kan ook door in je include paths (volgens mij op je project preferences) een referentie naar je php-log source te maken, zo uit mijn hoofd doe je dat bij 'external library'. Dan pikt je IDE (en dus 'autocomplete') dat ook op.

don't be afraid of machines, be afraid of the people who build and train them.


Acties:
  • 0 Henk 'm!

  • hylke94
  • Registratie: Maart 2012
  • Laatst online: 23-09 16:26
sky- schreef op dinsdag 16 juni 2015 @ 10:22:
Je kunt het in PHPStorm op een paar manieren oplossen. Een van de voornaamste is door een stub te maken. Anders kan ook door in je include paths (volgens mij op je project preferences) een referentie naar je php-log source te maken, zo uit mijn hoofd doe je dat bij 'external library'. Dan pikt je IDE (en dus 'autocomplete') dat ook op.
Hier zal ik eens naar kijken. Bedankt.
Brakkie41 schreef op dinsdag 16 juni 2015 @ 10:19:
Het is in ieder geval een PEAR package. De class heeft de naam Log dus dat zou op zich voldoende moeten zijn?

(On a side-note, waarom gebruiken jullie geen Logging framework zoals KLogger of Monolog?
Ik moet een bestaande code aanpassen. Hier werd al gebruik gemaakt van deze class en ik heb niet zo veel tijd meer om er een Logging framework in te verwerken (helaas).