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 til WorldWideScripts.net

Abonner på vores feed for at holde dig ajour !

Nyt! Følg os som du ønsker det!


Event/Hook class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Skift log

  1. [1 November 2014] 3.0.0 - Ny større version, forbedringer og en ny funktion namespace.
  2. [16 Mar 2014] v2.0.0 - Et par fejlrettelser, renset eksempel filer og statiske klasse er nu en facade.
  3. [26 Juni, 2013]: (bugfix) Der var en fejl i klasse (r), hvor det altid forsøgt at returnere en værdi fra begivenhed :: udløser selv når der var nogen parametre.
  4. [24 jun 2013]: Jeg har uploadet den forkerte zip-fil. Fast nu.

Egenskaber

  • Brug statisk klasse eller instantiere flere begivenhed objekter eller blot bruge de træk for at tilføje håndtering begivenhed for dine andre klasser (jeg har eksempler for dem alle nedenfor!)
  • Lyt & begivenheder Trigger
  • Midlertidigt undertrykke og unsuppress begivenheder, hvis nødvendigt
  • Programmering rydder lyttere om specifikke begivenheder
  • Har flere lyttere på den samme begivenhed, bestilt af en brugerdefineret prioritet fra 0-100
  • Trigger begivenheder og passerer en række parametre / argumenter til lytterne (modifikationer "samlet" gennem alle lyttere) og de endelige parametre returneres, ændres eller ej.

Hvorfor bruge en begivenhed / krog klasse? og hvordan fungerer det?

Brugen af event-driven programmering gør det muligt at modularisere din kerne kode eller tillade dele af systemet til at ændre adfærd andre dele.

Hvis du nogensinde har brugt et CMS som Wordpress eller Drupal, har du brugt et CMS med en begivenhed / krog-system.
I drupal samfund er der et ordsprog, der går "Aldrig hack kerne!", Og en god grund, fordi hver gang du opdaterer din drupal installation fra sige 7,0-7,1, hvis nogen af ​​de filer, du har ændret opdateres-Du mister dine ændringer!

Her systemet begivenhed (eller krog) løser dette problem.

Den tutorial, der var her, er ikke længere relevant på grund af væsentlige ændringer i version 3.0. Der er en tutorial-lignende eksempel fil i download, som bør være let nok at læse og lære af. Hvis du har problemer eller ikke forstår, vil jeg skrive en tutorial for det.


Hent
Andre komponenter i denne kategoriAlle komponenter i denne forfatter
KommentarerOfte stillede spørgsmål og svar

Egenskaber

Oprettet:
24 Jun 13 Seneste opdatering

Søgeord

e-handel, alle varer, begivenhed, event klasse, drevet begivenhed arkitektur drevet begivenhed programmering, event-system, Events, krog, hook klasse, krog-system, kroge, lytter, php begivenhed, php kroge