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

Abonu al nia feed resti ĝisdata!

Nova! Sekvu nin kiel vi deziras gxin!


Event/Hook class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ŝanĝo log

  1. [Novembro 1 2014] 3.0.0 - Nova granda ĵeto, plibonigoj kaj nova nomspaco karakterizaĵo.
  2. [Marto 16 2014] v2.0.0 - A Few bugfixes, purigis ekzemple dosieroj kaj la statika klaso estas nun fasado.
  3. [Junio ​​26 2013]: (bugfix) Estis cimo en la klaso (es) kie ĉiam provis reveni valoro de okazaĵo :: ellasilon eĉ kiam ne estis parametroj.
  4. [Junio ​​24 2013]: mi alŝutis la malĝusta zip dosieron. Fiksita jam.

Trajtoj

  • Uzu statika klaso aŭ generi multnombraj okazaĵo celoj aŭ simple uzi la trajton por aldoni okazaĵo uzado por viaj aliaj klasoj (Mi havas ekzemplojn por ĉiuj el ili sube!)
  • Aŭskultu & Trigger okazaĵoj
  • Temporalmente subpremi kaj unsuppress okazaĵoj se bezonataj
  • Programmatically klara aŭskultantoj sur specifaj okazaĵoj
  • Multoblajn aŭskultantoj en la sama okazaĵo, ordigita laŭ kutimo prioritato de 0-100
  • Trigger okazaĵoj migru ajn da parametroj / argumentoj al la aŭskultantoj (modifoj estas "kolektita" tra ĉiuj aŭskultantoj) kaj la fino parametroj estas rehejmigxis modifitaj aŭ ne.

Kial uzi evento / hoko klaso? kaj kiel ĝi funkcias?

La uzo de okazaĵo tirataj programado permesas modularize via kerna kodo aŭ permesi partoj de la sistemo por ŝanĝi la konduton de aliaj partoj.

Se vi iam ajn uzis CMS kiel Wordpress aŭ Drupalo, vi uzis CMS kun okazaĵo / hoko sistemo.
En la drupal komunumo oni diras ke iras "Neniam hack kernon!" Kaj por bona kialo ĉar ĉiam vi ĝisdatigi vian drupal instalado de diru 7.0 al 7.1, se iu el la dosieroj vi ŝanĝis ĝisdatigas-vi perdas viajn ŝanĝojn!

Jen la okazaĵo (aŭ hoko) sistemo solvas tiun problemon.

La lernilo ke estis tie ne plu taŭga pro signifa ŝanĝo en versio 3.0. Estas lernilo-kiel ekzemple dosiero en la malŝarĝo kiu devus esti sufiĉe facile legi kaj lerni. Se vi havas problemojn aŭ ne komprenas, mi skribos lernilon por ĝi.


Elŝuti
Aliaj komponantoj en ĉi tiu kategorioĈiuj komponantoj de tiu aŭtoro
KomentojOftaj demandoj kaj respondoj

Propraĵoj

Kreita:
24 junio 13

laste modifita:
1 Novembro 14

Dosieroj Inkluditaj:
PHP

Software Versio:
PHP 5.3, PHP 5.4, PHP 5.5

Ŝlosilvortoj

eCommerce, All Items, okazaĵo, okazaĵo klaso, evento gvidita arkitekturon, evento gvidita programado, okazaĵo sistemon, eventoj, hoko, hoko klaso, hoko sistemon, hokoj, aŭskultanto, php okazaĵo, php hokoj