| Sınıf :: AutoPlug :: eklenti Sınıf :: AutoPlug :: Plugin, bir sınıf için temel bir sınıftır :: AutoPlug :: Plugable eklentisi. |
Şimdi İndirin |
Sınıf :: AutoPlug :: eklenti Sıralama ve Özet
- Lisans:
- Perl Artistic License
- yayıncı web sitesi:
- http://search.cpan.org/~mcmahon/Class-AutoPlug-0.02/lib/Class/AutoPlug/Pluggable.pm
Sınıf :: AutoPlug :: eklenti Etiketler
Sınıf :: AutoPlug :: eklenti Açıklama
Sınıf :: AutoPlug :: Plugin, bir sınıf için temel bir sınıftır :: AutoPlug :: Plugable eklentisi. Sınıf :: AutoPlug :: Plugin, bir sınıf için temel bir sınıftır :: AutoPlug :: Plugable eklentisi.Synopsis paketi vakum :: eklenti :: Screamer; Base QW kullanın (Sınıf :: AutoPlug :: Plugin); # Yeni bir Foo () yöntemi alt foo_impl uygulayacak bir alt tanımlar: PluggedMethod (foo) {Baskı "Koşu !!!!! n"; } # Vakum :: Plugable sınıfındaki Bar () yöntemi için bir önlük tanımlar. SUB Başlangıç: Prehook (Bar) {My ($ benlik, $ args) =_; "Bar hakkında ... n"; # Gerçek yönteme baypas çağrısı. # Diğer önlükler hala yürütülecek. eğer ($ args eq "beni atla") {baskı "Skipn istedi"; 1 döndürme; } else {# Devam edin ve orijinal yöntemi arayın. geri dönüş 0; }} # (Önceden var olan) çubuk () yöntemi için bir versiyonu tanımlar. Alt durdurma: PosThook (Bar) {Baskı "Sonra ... n"; } Gereksinimler: · Perl
Sınıf :: AutoPlug :: eklenti İlgili Yazılım