Kapatma işlevi aşırı Nasıl?

0 Cevap php

Ben Kohana (v3) framework kullanıyorum ama belli bir çerçeveye bağlı değil inanıyoruz.

Ne var temelde Kohana yerli Kohana::shutdown_handler() kullanmak istediğiniz bir ön uç, bir uygulama, ama ben de bir parçası var - sığınakta API - Ben istemiyorum renkli ve html- kodlanmış istisna raporlama. Ben bir düz metin rapor istiyorum.

Ben bu işe yarayabileceğini düşündüm yolu API denetleyici soyut sınıf kurucusu içinde başka kapatma fonksiyonu kayıt etmek, ama sonra register_shutdown_function() başka fonksiyonu ekler set_exception_handler() için farklı çalışır ve bunun yerine yerine gerçekleştirdi kapatma prosedürü. PHP "unregistering" kapatma fonksiyonları ve sorun burada yatıyor o izin vermez Ne kötüdür.

Ne yapmalı, zaten kayıtlı bir başka kapatma fonksiyonu instead kullanmak istiyorsanız?

0 Cevap