WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Event/Hook class

— Add-On la WorldWideScripts.net

Aboneaza-te la feed-ul nostru pentru a rămâne până la data!

Nou! Urmați- ne cum vrei!


Event/Hook class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Schimbarea jurnal

  1. [O noiembrie 2014] 3.0.0 - Noua versiune majoră, îmbunătățiri și o nouă facilitate spațiu de nume.
  2. [16 martie 2014] V2.0.0 - Câteva rezolvări ale unor probleme, curățat exemplu fișiere și clasa statică este acum o fațadă.
  3. [26 iunie 2013]: (bugfix) Nu a fost o eroare în clasa (clasele) în cazul în care întotdeauna a încercat să se întoarcă o valoare de eveniment :: declanșator chiar și atunci când nu existau parametri.
  4. [24 iunie 2013]: Am încărcat fișierul zip greșit. Fix acum.

Caracteristici

  • Folosiți clasă static sau instantiate mai multe obiecte de evenimente sau pur și simplu utilizați trasatura a adăuga manipulare eveniment pentru alte clase (am exemple pentru toate de mai jos!)
  • Asculta si evenimente de declanșare
  • Temporar suprima și evenimente unsuppress, dacă este necesar
  • Programatic ascultători clare cu privire la evenimente specifice
  • Au mai multe ascultători pe același eveniment, comandate de o prioritate personalizat de la 0-100
  • Evenimente de declanșare și trece orice număr de parametri / argumente pentru ascultătorii (modificări sunt "adunate" prin toate ascultătorilor) și parametrii finale sunt returnate, modificate sau nu.

De ce să folosiți o clasă eveniment / cârlig? și cum funcționează?

Utilizarea de programare determinate de un eveniment vă permite să modularizarea codul de bază sau permite părți ale sistemului de a modifica comportamentul de alte părți.

Dacă ați folosit vreodată un CMS ca Wordpress sau Drupal, ați folosit un CMS cu un sistem de eveniment / cârlig.
În comunitatea Drupal este un proverb care merge "Niciodată hack de bază!", Și pentru un motiv bun pentru că ori de câte ori vă actualizați instalarea Drupal din zicem 7.0-7.1, dacă oricare dintre fișierele pe care le-ați modificat este actualizata-ai pierdut modificările!

Aici sistemul evenimentului (sau cârlig) rezolvă această problemă.

Tutorialul care a fost aici nu mai sunt relevante se datorează schimbare semnificativă în versiunea 3.0. Există un exemplu fișier, tutorial ca în descărcarea care ar trebui să fie destul de ușor de citit și să învețe de la. Dacă aveți probleme sau nu inteleg, voi scrie un tutorial pentru asta.


Descărcați
Alte componente din această categorieToate componentele acestui autor
ComentariiÎntrebări frecvente și răspunsuri

Proprietăți

Creat:
24 iunie 13

Ultima actualizare:
o noiembrie 14, fișiere incluse

Software Version:
PHP 5.3, PHP 5.4, PHP 5.5

Cuvinte cheie

eCommerce, toate elementele, eveniment, clasa caz, arhitectura condusă de evenimente, programare condus eveniment, sisteme de eveniment, evenimente, câ, rlig, câ, rlig de clasă, sistemul de câ, rlig, câ, rlige, ascultător, evenimente php, câ, rlige php