Pereiti prie turinio

PHP OOP metodo iškvietimas


Rekomenduojami pranešimai

Sveiki. Darau vieną projektuką ir mąstau logint mysql errorus (kad jei bugina žinočiau :D) ir noriu kažkaip užlogint ir failą, bei vietą. Eina kaip nors sužinot, kurio failo kurioj eilutėj buvo iškviestas metodas? Be papildomų argumentų. Ačiū už informaciją.

P.S. __LINE__ ir __FILE__ visąlaik rodo tą patį t.y. failą, kuriame yra šios konstantos.

Redagavo tomaz
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nelabai susieju temos pavadinimą su pačia tema, o dėl mysql debuginimo, tai mano sprendimas būtų pasirašyt "wrap" funkcijas duombazės funkcijų iškvietimui, o jų viduje galėsi įsirašyt užklausą, jei ji nepavyko (bet tau, kaip suprantu, tai netinka, nes __LINE__ logintų tą patį failą, kuriame db funkcijos yra..)

 

Tuo tarpu, truputį pagūglinus galima ir gudresnių sprendimų rast:

http://us2.php.net/manual/en/function.debug-backtrace.php

http://lt2.php.net/manual/en/function.trig...error.php#80206

 

Tikiuos, kad bent vienas iš jų pagelbės :D

Redagavo Aurimas
Nuoroda į pranešimą
Dalintis kituose puslapiuose
Nelabai susieju temos pavadinimą su pačia tema, o dėl mysql debuginimo, tai mano sprendimas būtų pasirašyt "wrap" funkcijas duombazės funkcijų iškvietimui, o jų viduje galėsi įsirašyt užklausą, jei ji nepavyko (bet tau, kaip suprantu, tai netinka, nes __LINE__ logintų tą patį failą, kuriame db funkcijos yra..)

 

Tuo tarpu, truputį pagūglinus galima ir gudresnių sprendimų rast:

http://us2.php.net/manual/en/function.debug-backtrace.php

http://lt2.php.net/manual/en/function.trig...error.php#80206

 

Tikiuos, kad bent vienas iš jų pagelbės :D

debug_backtrace puikus variantas :D Ačiū.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...