Zend Framework permite dezvoltatorilor să construiască aplicații complexe PHP printr-o punere în aplicare avansată Model-View-Controller (MVC).
Cadrul poate fi utilizat pentru a stabili o structură de bază pentru PHP & nbsp; aplicațiile și apoi extindeți-l prin biblioteci modulare
.Zend este renumit pentru componentele sale mari și plugin-uri depozit, care permite dezvoltatorilor să construiască cu ușurință tot ce au nevoie pentru proiectele lor.
Cadrul este, de asemenea, foarte bine respectate, actualizate în mod constant, și întotdeauna păstrate până la egalitate cu cele mai noi tehnologii, practici de dezvoltare, și erorile de securitate.
Există, de asemenea, o mulțime de materiale de instruire în jurul valorii, de aplicații, și o mulțime de expertiză în metodele sale de lucru deja inradacinata in comunitatea PHP.
În prezent, Zend Framework este considerat pe a cadrelor PHP de sus, chiar lângă alte instrumente, cum ar fi Symfony, Laravel și CakePHP.
Ce este nou în această versiune:
- Split, cadrul
- drop PHP sprijin 5.3
- Bumping cerință minimă versiune PHP 5.4.0
- Asigurați-ZF2 o meta-pachet
Ce este nou în versiunea 2.5.2:
- Split, cadrul
- drop PHP sprijin 5.3
- Bumping cerință minimă versiune PHP 5.4.0
- Asigurați-ZF2 o meta-pachet
Ce este nou în versiunea 2.5.1:
- Split, cadrul
- drop PHP sprijin 5.3
- Bumping cerință minimă versiune PHP 5.4.0
- Asigurați-ZF2 o meta-pachet
Ce este nou în versiunea 2.5.0:
- Split, cadrul
- drop PHP sprijin 5.3
- Bumping cerință minimă versiune PHP 5.4.0
- Asigurați-ZF2 o meta-pachet
Ce este nou în versiunea 2.4.0:
- Actualizare em- & gt; trigerUntil să fie un alias de declanșare
- Set partajat fals pentru view_helpers nu funcționează
- Adăugați maxlength la ParameterContainer
- ZendDb tranzacție api unificare
- Zend / Db / Sql / Select - pune în aplicare mai multe combina declarațiile
- ZendDbPredicates - permite utilizarea în diferite tipuri de argumente în orice poziție
- Zend DB tranzacții imbricate
- PaginatorAdapterDbSelect interogare personalizate pentru conta li>
- FlashMessanger evadarea
- Undefines indexurile pe ruta numele de gazdă
- Eticheta FormViewHelperFormRow va fi rescris de __invoke ()
- DbSql - curățare duplicate de cod
- Eticheta Dezactivați poziția în cache pentru ZendViewHelperFormRow :: __ invoca ()
- Adăugați o metodă automată de evacuare la ZendViewHelperFlashMessenger
- Filtru de jurnal Marcaj temporal
- redus duplicarea cod în FlashMessenger plugin
- Adăugați un adaptor pentru MongoDB ZendCache
- Utilizarea AuthenticationServiceInterface ca tip
- ZendLoaderClassMapAutoloader - îmbunătățirea performanței # 5716
- Adăugat hartă strategie de denumire pentru Calmant
- Valoarea @return greșită în phpdoc pentru clasa Actualizare Sql.
- Valoarea de retur pentru metoda
- ZendTest Activați eroarea de urmărire implicit
- Adăugați codurile lipsă care pot fi capturate de register_shutdown_function
- Metoda Adăugat pentru a îmbina filtrele de intrare
- Noul șablon rezolver la fel ca PSR-4 Autoloader
- Sa adăugat fișierul de criptare / decriptare ZendCrypt
- Abrogarea `autocomplete` formă atributului boolean
- Refactor german (de) Zend_Validate.php
- Adăugați sistem de prioritate pentru validatoare
- Strategia Calmant pentru a extrage și hidrat valori booleene
- remedii pentru PHPCS ZendDb
- remedii pentru PHPCS ZendEscaper
- remedii pentru PHPCS ZendValiator
- Adăugați un filtru UpperCaseWords
- Eliminare puncte duble din calea de cache fără chei
Poziția
Ce este nou în versiunea 2.3.5:
- Adăugat servicii de registru care lipsesc de la ZendPaginatorAdapterPluginManager
- Incompatibil cu RecursiveIterator :: hasChildren () ZendNavigationAbstractContainer
- formă DateTime element de ciudat pas DateInterval!?
- Bug fix: Elimină limita de lungime (a TLD) la validarea unui nume de gazdă
- Fixare HTTP
- Colectia încearcă să acceseze `proprietate pe object`` $ this- & gt; targetElement`
- Întoarcere valoarea textului în _ cheie matrice
- Se va manipula elemente de formular obișnuite ca elemente țintă ale `ZendFormElementCollection`.
- Redis :: setItems - ultimul element este suprascrisă
- Format datetime greșită în Atom 1.0 Data constructe
- Păstrați interfața cursiv
- Cursa Starea corpurilor în ZendCacheStorageAdapterFilesystem :: prepareDirectoryStructure
parametrii de interogare
Ce este nou în versiunea 2.3.3:
- adaptor cod de bare personalizat nu era setată în opțiunile.
- Utilizați is_file pentru a verifica dacă un fișier încărcat.
- Din cauza unei probleme care a existat în extensia LDAP PHP, este posibil să se efectueze o legare simplă neautentificat împotriva unui server LDAP prin utilizarea unui octet nul pentru parolă, indiferent dacă sunt sau nu utilizatorul necesită în mod normal o parolă. Am furnizat un patch pentru a proteja utilizatorii versiunilor PHP unpatched.
- Un vector potențial injecție SQL a existat atunci când se utilizează un adaptor pentru SQL Server pentru a cita manual valori datorită faptului că acesta nu a fost evadarea octeți nul. S-a adăugat cod pentru a se asigura bytes nul scăpat, și, astfel, a atenua vectorul SQLi. Noi nu recomandăm manual citând valori, dar dacă, și să utilizați adaptorul SQL Server fără DOP.
Ce este nou în versiunea 2.3.2:
- Introduce o ușoară schimbare a modului ZendFormFieldset se ocupă de valori cu handicap. Anterior, au fost reprezentate în formă, și încă procesate să prezinte, ceea ce a permis posibilitatea modificării valorii. Această solicitare trage modifică comportamentul pentru a extrage valoarea inițială din orice date legate în cazul în prezent și de a folosi această valoare în schimb, care este comportamentul corect.
- modifică comportamentul de ZendValidatorFileUploadFile pentru a reveni numai eroarea FILE_NOT_FOUND dacă încărcarea a avut succes; anterior, este incorect s-ar raporta această eroare, chiar dacă a apărut o eroare în timpul încărcării.
Ce este nou în versiunea 2.3.1:
- AbstractDiServiceFactory, MvcTranslatorFactory aruncă excepție
- alias-uri de ramură Actualizarea pentru componente: 2.2-dev - & gt; 2.3-dev, 2.3-dev - & gt; 2.4-dev
- mesaje de colectare filtru de intrare fix
- adaugă disableInArrayValidator verificați Radio
- RBAC :: getRole (): verifică object- & gt; getName ()
- Actualizare greșită comentariu DocBlock
- ZF 2.3.0 BC pauză în MvcTranslator
- Fixed BC pauză în TranslatorServiceFactory
- Centraliza de configurare într-un singur fișier
- substituent rectificat simbolică "%" pentru unele traduceri
Ce este nou în versiunea 2.3.0:
- $ escapeHtmlHelper nu este opțională, în cazul în care doriți HTML real, ca o etichetă
- Limit / compensare nu funcționează corect atunci când se utilizează parametrii și driverele SQL Server
- conducător auto mysqli ridica o mulțime de avertizare cu privire la proprietatea nedefinită după conectarea închisă
- începe, comite și au fost puse în aplicare metode de retroactivitate pentru PostgreSQL
- ZendDbSql setabile Metoda ommit matrice
- Adăugat suport pentru dblib DOP conducător auto în quoteValue ()
- Metoda adăugată isActive Navigare Pagina Uri.
- salopetă adăugat suport și repara câteva bug-uri de testare legate de acoperire
- Abilitatea de a obține un element cu opțiuni de creație din FormElementManager
- pavilion Adăugat pentru valoarea de rezervă
Ce este nou în versiunea 2.2.5:
- ZendJsonServerServer :: addFunction instanțiază clasa noua chiar un obiect a fost dat ca nevărsat
- Salt AnnotationScanner informații în cazul în care nume de clasă nu poate fi găsit.
- [sugerează metode Ignoră fără parametri de la interfețe conștienți
- ZF2-2454 HTTP 308 CV-uri incomplete lipsă în ZendHttpResponse
- fixă de intrare handler de adnotare din Zend / Forma / Annotation / ElementAnnotationsListener
- actualizate ID-uri de traducere a mesajelor Zend_Validate_Hostname și traduceri
- traduceri slovene actualizate
Ce este nou în versiunea 2.2.4:
- caracteristică Depreciată generator de classmap.
- Permit set Form :: setPreferFormInputFilter prin opțiuni.
- forme fixe de regresie introduse în 2.2.3.
Ce este nou în versiunea 2.2.2:
- ZendValidator depinde de ZendFilter
- Faceți metode și teardown protejate SetUp
- Actualizare Zend_Validate.php
- Set fabrică în CollectionInputFilter
- Verificare Adăugat la DI pentru a vedea dacă avem o clasă la instantieze
- [validatorului Validează citat o parte locală a adreselor de e-mail
- variabile Mod implicit HeadScript și InlineScript
- Posibile greșeli în Zend / Cache / Depozitare / Adaptor / RedisResourceManager
- ZendI18nViewHelperCurrencyFormat | Parametrul showDecimals suprascrie valoarea implicită
- Metodele neimplementate REST ar trebui să stabilească un 405 statut
- ortografia corectată a funcției getMajorVersion
- templatemap_generator.php Actualizat
- Micul fix în InputFilter / Fabrica
- Versiunea fixă :: getLatest docblock
Ce este nou în versiunea 2.2.0:
- Element / context conștient Calmant
- New DateTimeFormatter Filter
- ZendI18nViewHelperNumberFormat param pentru a seta numărul de zecimale
- Adăugați suport pentru ajutor RBAC de navigare.
- Redis de stocare cache-ul
- Se permite eliminarea delimitatoare pentru DateSelect și repara bug-uri cu unele locații
- Add getFilename () la ZendCachePatternCaptureCache
- bibliotecă Actualizare / Zend / Stdlib / Calmant / ClassMethods.php
- Seturi de atribute specifice (clasa, titlul ...) pentru a "ZendFormSelect" Opțiuni
- ZendFormFormInterface cauze Di pentru a încerca să instantieze interfață
- Îmbunătățirea managerul modulului să accepte instanță
Strategiile
Ce este nou în versiunea 2.1.5:
- `traducerile ZendValidate` din data li>
- `ConstructedNavigationFactory` nu injecta componente
- `Collection` în` Form` nu se leagă valori atunci când formularul nu are nici un set de obiect și Calmant
- ZF2 2.0.6 autentificare și baza de date Postgres
- `ZendFormViewHelperFormRow`: etichetele sunt adăugate implicit
- Problemă pe noul identificator pe alăturarea `EventManager`
- numele adaptorului și secvența de probleme
- `ZendDbMetadataSourceAbstractSource` Observații: indicele nedefinita li>
- bannere Console Toate sunt afișate consecutiv
- `EventManager` sau` StdlibCallbackHandler` nu poate manipula `WeakRef` suficient.
- `nu ZendNavigationServiceConstructedNavigationFactory` injectați dependințe (router, acțiune și etc)
- Ajustment `SequenceFeature` drivere generice
- `Acl` permite accesul rolul pe toate resursele care nu au onorat dacă se adaugă după resurse
- Actualizare `BaseInputFilter`
- Actualizare `DocBlockScanner`
- Fixed PHP anunțului în `clasa Translator`
- Actualizare în `vizualizare FlashMessenger` ajutor pentru a permite claselor de pe separatorul
- Adăugat roluri părinte cu un obiect traversabila
- `ZendValidator` de testare Suite Fix
- Mută Notă dezaprobare în interiorul constructorului de `clasa Query`
- [router] traseu non copil existent în timpul asamblării nu arunca excepție
- Eliminat inutile autoload.php` `de configurare compozitor.
- Actualizat `InArray.php`
- active de testare cache-neutilizate Eliminat din suita de test
- `writeLine ()` cu consola este (literalmente) de rupere atunci când șirul este "prea lung"?
- Pus în aplicare mai bine domeniu de text de sprijin care fuzionează
- `Zend / Stdlib / composer.json` necesită" Zend / Stdlib / compatibilitatea / autoload.php "
- Normalizează utilizarea consolei
Ce este nou în versiunea 2.1.4:
- Solicitare rută (http
- sprijin RNG (http
- platformă DB citând (http
- `Zend_Json_Server` pentru a accepta parametrii de nul
- `ZendJsonServerServer` ar trebui să permită parametri cu valori NULL
- Permite valori ale parametrilor NULL în `Zend / Json / Server`
- Fixat neconcordanțe între phpdoc și semnăturile metodei
Ce este nou în versiunea 2.1.3:
- Fixat:
- ZendStdlibArrayObject :: offsetExists () se întorc de referință.
- simplu caz traseu insensibil.
Ce este nou în versiunea 2.1.1:
- Fix:
- ZendSessionContainer nu permite modificarea prin referință
- Nu pot moșteni ZendConsolePromptPromptInterface funcția de abstract :: spectacol ()
- Adăugat pe DISTINCTE ZendDbSqlSelect
- Crearea conexiunii adăugate în metoda Pgsql.php createStatement
- date Validează conține matrici ca valori
- Formă: se bazează pe setter specifice
- Bug, atunci când $ liniuță au unele șir
- Actualizat Changelog cu note BC pentru 2.1 și 2.0.7
- Autentificarea folosind DbTable adaptorul nu funcționează pentru 2.1.0
- exemplu Missing / obiect pentru ruta parametru de modernizare la 2.1. *
- Efectuarea link-uri relative în fișiere Markdown
Ce este nou în versiunea 2.0.6:
- ZendDbTableGatewayAbstractTableGateway nu va funcționa cu adaptor Sqlsrv db.
- Permite Accept-Encoding antet care urmează să fie stabilită în mod explicit de solicitare HTTP.
- Eliminat neutilizate "utilizarea DOMXPath" și a proprietății $ conta și $ XPath.
- Îmbunătățirea condiționată:. Reduce dimensiunea fișierului
- Extinderea ZendMvcRouterHttpSegment cauze de eroare.
- Fixed ZendConsoleGetopt :: getUsageMessage ().
Ce este nou în versiunea 2.0.5:
- Se combină dublu, dacă într-o singură condiționată.
- tipo fixă "constau din" ar trebui să fie "constă din" la singular.
- a redus #calls de rawurlencode () cu ajutorul unui mecanism de memorie cache.
- antet în ordinea corectă. Procesul Forwarded-Pentru X-
Ce este nou în versiunea 2.0.4:
- Adăugat de serializare mai bine moștenirea și extensia
- Test Adăugat pe numele canonic cu ServiceManager
- Dateformat ajutor nu cache corect atunci când un șablon este setat.
- Adăugat opțiunea goală înainte de check goale
- self schimbată :: cu statică :: în proprietate / metoda statica-ing apel
- asamblare cale de întoarcere în nenecesare pe ZendMvcRouterHttpTreeRouteStack- & gt; asambla () linia 236
- Activate vedere din sub-directoare atunci când se utilizează ModuleRouteListener
- Rezolvate conflictele de nume în declarațiile foreach
Ce este nou în versiunea 2.0.3:
- Se lasă să se elimine zecimale în CurrencyFormat
- Adaugă capacitatea de a fabrica instanciate de la AbstractPluginManager
- Adăugat suport pentru a înregistra căi de module peste spațiul de nume
- Eliminat ZendMvcControllerPluginBroker de alias-uri in
- Fixed ZendCodeScannerTokenArrayScanner
- Fixed ZendMathRand :: getString () pentru a trece parametrul $ puternic pentru :: getBytes ()
- CSRF: folosiți întotdeauna setter dedicat
- SessionStorage: păstra întotdeauna REQUEST_ACCESS_TIME
- dependență ZendValidator este pierdut în ZendCache composer.json
Ce este nou în versiunea 2.0.0beta1:
- componente HTTP Refactored
- Componentă nouă ZendCloudInfrastructure
- Componentă nouă EventManager
- New Dependență de injecție (ZendDi) componenta li>
- Cod nouă componentă
- Noua strategie plug-broker
- componente sesiune rescrise
- Refactored View componenta li>
- Nou și autoloaders refactored
Ce este nou în versiunea 1.11.11:
- ZF-9799 dezleaga ZF-5890 si pauzele AMF pentru Internet Explorer 5 - 8
- SQLite backend eșuează folosind ": memorie:" Baza de date
- Zend_Cache_Backend_File implicit unmask pentru fișiere
- Statele doc ContextSwitch incorecte XML-tip de conținut antet
- Zend_Controller_Request_Abstract :: setParams nu este pre-valori Dezactivarea existente
- Zend_Db BC pauză - constantele îndepărtate
- Zend_Feed_Writer_Extension_RendererAbstract are @package greșit
- Mesaj de eroare personalizate de la Zend_Validate_NotEmpty care nu este considerat atunci când utilizați împreună cu Zend_Filter_Input
- addDisplayGroup doesnt elimina elementele din formular pentru anumite nume de elemente
- Zend_Form_Element utilizează create_function (), în cazul în care o funcție reală ar fi suficientă.
- Pagina de 'elemente de formular standard "lipsesc din manual
- Zend_InfoCard nu interpretează prefixe de spațiu de nume din token XML
- Zend_Json :: Prettyprint modifică valorile string care conțin JSON matrice / obiect notație
- Zend_Json :: Prettyprint editat pentru browser-ul / ieșire HTML
- Zend Json Server de răspuns de eroare, cu rezultat
- Adăugați opțiunea 'encodeUrl' to Zend_Page_MVC config
- Zend_Navigation_Page opțiune XML "vizibile" funcționează numai cu numere întregi care nu boolean
- Zend_Navigation_Container :: addPages () ar trebui să accepte o Zend_Navigation_Container
- Attribs pentru Zend_Navigation
- Adăugarea unei proprietăți de ancorare la Zend_Navigation_Page_Mvc
- Zend_Oauth_Client ignoră parametrii GET care sunt setate prin setParameterGet
- Zend_OpenId :: normaliza () elimină URL-ul Fragment
- Zend_Reflection_Docblock_Tag_Return și _Param nu recunosc tablouri
- Zend_Service_Amazon_Sqs nu utilizează regiune pentru a crea cozi
- Punerea în aplicare "dezactivare aspect" comandă în Zend_Tool
- Zend_Tool crea controler în modul inexistent moare eroare fatală
- Zend_Translate_Adapter emite o notificare atunci când opțiunea "conținut" nu este furnizat addTranslation ()
- Zend_View_Helper_Form omite eticheta de închidere, atunci când nu conținut este transmis
- portugheză braziliană: Merge de la trunchi pentru a elibera
Ce este nou în versiunea 1.11.10:
- Zend_Application_Resource_Db :: getDbAdapter () are tipul de întoarcere greșită documentate
- Resource_View nu ar trebui să creeze ViewRenderer obiect în sine
- Zend_Application_Resource_Cachemanager exemplu nu
- Zend_Application_Resource_View nu utilizează broker de ajutor statică (nouă discuție peste Bug # ZF-8778)
- cache-ul rapid este salvat accidental cu durată de viață infinită
- PHP Eroare fatală în Zend_Controller_Broker_PluginTest
- Zend_Controller_Action_Helper_ViewRenderer :: getViewScript () elimină majuscule, în cazul în care acțiunea o are
- dir_exists funcția de nedefinite exemplu cod (Zend_Dojo_BuildLayer)
- Zend_Filter_StripTags nu se ocupa cu nume de atribute despărțite în silabe
- Zend_Form_Element_Submit traduce eticheta de două ori.
- Adăugarea de metode
- Îmbunătățirea Zend_Http_Client :: getAdapter ()
- Zend_Http_Client :: argument mutates Seturi
- Conținutul de tip set implicit pe cu PUT la '' are ca consecință faptul că Zend_Rest_Client PUT nu poate lucra
- Zend_Http_Client aruncă un avertisment, atunci când se utilizează 'php: // output'. Ca flux de destinație
- încărcări de fișiere Multible folosind același formname $ în setFileUpload
- Teste USERAGENT includ teste incorecte
- Zend_Http_UserAgent_AbstractDevice.php ridică un anunț de
- Zend Json Server de răspuns de eroare, cu rezultat
- Textile.php conține referință defect (eroare de scriere cu majuscule)
- Zend_Oauth_Client în constructorul dumneavoastră ar trebui să acceptă matrice și obiect de configurare.
- Zend_Rest_Client
- Permite parametri de interogare cu restDelete () interogări
- Remove "final" atribut cu privire la metodele Zend_Rest_Client
- Notă variabilă nedefinita în Zend / Tool / Project / furnizor / Action.php
- Eroare în exemplu: prompt de utilizator pentru intrare
- Zend_Tool_Framework_Manifest_MetadataTest fără Zend_Tool_Framework_Manifest_Metadata li>
- Variabilele de mediu greșit în utilizarea zf.sh
- Validarea mesajului returnează o localizare diferită.
- Oricare ar fi setted pe localizare, traduce întotdeauna în italiană
- Detectarea automată a localizări bazate pe structura de directoare eșuează
- Perioada este clasificată incorect decantare ca invalid
- Zend_XmlRpc_Value_DateTime aruncă o excepție pentru reprezentare șir de întâlniri în afara intervalului de unix-timestamp
- Rusă: Merge de la trunchi pentru a elibera
Ce este nou în versiunea 1.11.9:
- În versiunile anterioare, "Module" resursă Zend_Application ar reveni un ArrayObject. Unele refactorizare făcut pentru 1.11.8 pentru a ajuta la îmbunătățirea întreținere a ratat acest lucru și a schimbat valoarea returnată într-o matrice PHP. Ne-am păstrat îmbunătățirile maintentance, dar a revenit la comportamentul de întoarcere inițial.
- O greșeală de scriere a introdus în configurație de manipulare a rupt comportamentul în frontend Zend_Cache de fișiere; acest lucru a fost corectată.
- ViewRenderer vedere din script-ul de normalizare de rutină a fost simplificată pentru 1.11.8, dar a lovit o problemă de sensibilitate caz care a lucrat anterior; un fix a fost introdus pentru a sprijini vechiul comportament.
- Un remediu pentru formatorul jurnal XML impiedicat obiecte cu __toString () implementari de la a fi raportate (în special, excepții); un fix a fost introdus pentru a restabili acest comportament.
- Modificări în Zend_Navigation_Page_Mvc pentru a face pe deplin conștient traseu ratat un anumit caz în care au fost permise valori implicite nule pentru chei potrivite.
Ce este nou în versiunea 1.11.8:
- Server AMF ar trebui să se înregistreze la adaptor ACLs auth, dacă este prezent
- Orice dată mai mare, atunci 2038 devine nulă
- Îmbunătățirea extensibilitate de App_Res_Modules
- Setarea resources.mail.transport.register = true determină un e-mail suplimentar pentru a fi trimis la o adresă falsă.
- Opțiunea "defaultPageType" a Zend_Application_Resource_Navigation este stabilită după construirea copac pagini.
- Zend_Application_Resource_Locale: un test de unitate eșuează, fără localizare configurat
- variabile legate pierdut atunci când se trece de interogare a bazei de date în adaptor Zend_Auth_Adapter_DbTable
- Zend_Captcha_Image nu repect DOCTYPE, atunci când produce tag-ul imagine
- ViewRenderer nu normalizând nume de acțiune înainte de a construi nume de vizualizare script
- AjaxContext solicită întotdeauna isXmlHttpRequest (), ceea ce poate avea ca rezultat o eroare fatală | Fix sponsorizat de Enrise - www.enrise.com
- Zend_Controller_Router_Rewrite :: asambla () ar trebui să arunce o excepție atunci când userParams nu este o matrice
- Clone - Zend_Date rateaza unele chestii de la RFC2822 - Zf1
- Se adaugă "aruncă" declarație în PHP Doc
- extraPlugins este de asemenea un jsonParam în Zend_Dojo_View_Helper_Editor
- setCategories Function () nu există
- Zend_From :: addSubForms () după problemă cloneing
- Zend_Validate_NotEmpty întoarce nu conduce la invalidarea tablouri goale
- $ forma- & gt; setName ( 'nameAttr'); nu are nici un efect
- Permiteți atributului id pe elemente Optgroup
- Zend_View_Helper_FormRadio generează id atributele necorespunzătoare pentru anumite valori
- POST ordinea câmpurilor care nu sa păstrat în întregime la încărcarea fișierelor
- Zend_Json_Encoder nu codifica numele clasei namespaced în mod corespunzător
- Noțiuni de bază ldml / numere / defaultNumberingSystem folosind Zend_Locale_Data li>
- RegisterErrorHandle nu funcționează cu formatorului xml
- Zend_Mail_Message incorect fuzionează steaguri de configurare furnizate prin intermediul constructorului
- Zend_Navigation_Page_Mvc :: isActive nu este conștient de rută
- corecții MISSPELLING
- testcase are bloc doc rău, care face auto-complete mai puțin eficiente
- Zend_Tool_Project_Provider_Layout detectarea nu în mod corespunzător de configurare aspect existent
- verificări Zend_Tool_Project_Provider_Controller pentru controler existent înainte de numele canonică
- Zend_Tool produce incorect numele clasei controller-ului atunci când numele modulului conține cratima
- Zend Validate nu reușește să valideze email-uri cu punct la sfârșitul anului
- validare e-mail a trecut în cazul în care nu a reușit anterior
- Zend_View_Abstract :: _ addPath () benzi de dublu-bara din protocolul
- / liniile noi Leading rămase în urmă și spațiile sunt păstrate atunci când încărcarea XML de răspuns HTTP.
- ZendX_Application_Resource_Jquery nu permite CDN_SSL
- HTML de ieșire incorectă produsă de ajaxLink
- Zend_Session :: regenerateId nu se regenerează întotdeauna ID-ul de sesiune
- drepturi eronate în resurse / limbi / pt_BR / Zend_Validate.php în tar.gz
Ce este nou în versiunea 1.11.7:
- Zend_Service_Amazon_S3 :: createBucket (): Se lasă să specificați locația
- Trecerea DOMDocument să se ocupe () nu funcționează.
- Zend Tools:. Nu este posibil să se creeze un nou script vizualizare în interiorul modulului specificat (parametrul modul nu este furnizat în "zf crea vizualizare" comandă) (soluție oferită)
- Nu se poate rula o acoperire de cod folosind runtests.sh.
- antet secțiunea greșită.
- PHP eroare fatală: Apel la o căutare funcția de membru () pe un non-obiect în /.../Zend/Tool/Project/Provider/Model.php pe linia 70 .
- Typo în pagina de manual Zend_Validate pentru Zend_Validate_Digits.
- Zend_Version greșeală de scriere.
Ce este nou în versiunea 1.11.6:
- Zend_Http_UserAgent_AbstractDevice ridică un anunț de
- Atributele sau caracter de date pierdute în Zend_Json :: fromXml (), în anumite circumstanțe
- tipo "paramaters" în referință Zend_Ldap API
- zend_loader_autoloader zăpăcește namespace legat cu lanțuri
- matricele greșită unire în Zend_Loader_Autoloader :: getClassAutoloaders
- Zend_Mime_Decode :: decodeQuotedPrintable () nu funcționează deloc
- În cazul în care Zend_Mime_Decode :: quoted_printable_decode utilizator decodeQuoatedPrintable în loc de iconv_mime_decode
- suita de test Zend_Oauth îi lipsește docblocks corespunzătoare
- Nu este posibil să se stabilească Tărâmul OAuth
- Zend_Paginator_Adapter_DbSelect goale leagă
- Prea multe pagini cu un conținut gol
- Notă PHP atunci când apelați isSuccess () pe un răspuns Zend_Service_Twitter
- urldecode numit de două ori
- Două instrucțiuni într-o singură linie în Zend_Search_Lucene_Storage_Directory_Filesystem
- s-au schimbat adresele URL ReCAPTCHA
- Zend_Service_Twitter :: statusFriendsTimeline nu include opțiunea de a include retweets
- Funcția privată _processStartupMetadataGlobal în zend_session.php nu poate nesetata $ _SESSION [ '__ ZF'] în detaliu
- Utilizarea Zend_Text_Table fără rezultate din Autoloader: Clasa "Zend_Text_Table_Column" nu a fost găsit
- Typo în exemplul de Zend_Tool
- fopens Zend_Translate_Adapter_Gettext și nu fclose
- Ipv6 gazdă
- Zend_Validate_Hostname nu identifică adrese IPv6 în mod corespunzător
- opțiunea de alocare Variabile pentru Zend_View
Ce este nou în versiunea 1.11.5:
- Probleme rezolvate pentru această versiune:
- permit încărcarea application.ini.dist (aplicație. *. Dist), similar cu phpunit.xml.dist.
- Aveți nevoie de mai multe detalii atunci când se utilizează opțiunea loggin în Zend_Cache.
- Zend_Cache_Frontend_File ar trebui să verificați pentru a vedea dacă fișierul există mai întâi.
- Adăugați un apel jurnal cu nivel debug pe cache-save ().
- String cu zero ( "0"), nu a interpretat în șir în zend_config_yaml.
- Utilizați HTTPS implicit pentru toate serviciile Zend_Gdata suportate.
- paranteză de închidere Dispăruți și greșeli de tastare în exemplul de cod.
- eroare gramaticale minoră în Zend_Navigation.
- teste Zend_Service_Amazon_SimpleDb folosesc incorect de acces permanent cheie.
- Zend_Service_Amazon_SimpleDb_OnlineTest trebuie să aștepte / somn mai des.
- incorect / încurcată exemplu pentru Zend_Validate_Db cu excepția înregistrărilor.
- . Notă: care apare în standardele de codificare docs
Ce este nou în versiunea 1.11.4:
- Dojo TextArea Tipul caracteristicii
- Două teste sunt imposibil de găsit în Zend_Form_ElementTest
- Adăugarea unei clase la elementul DT pe decoratori de formă prestabilită
- Când au subforms FormErrors produc marcaje html rău.
- Remove python-ism din Zend_Gdata_YouTubeOnlineTest
- Documentație de tip întoarcere "clasă instanță"
- mostră greșită pentru Zend_Log :: factory ()
- Zend_Log :: factory () nu suportă opțiuni cum ar fi timestampFormat
- _formatAddress citate numai nume ce conțin '@' sau ','
- Imposibil de decodată Mime_Part după Zend_Mime_Message :: createFromMessage
- Lipsă Virgula, 'Exemplul # 6 iterarea un container "nu este de lucru
- Zend teste / paginator eronate cu oci8 opri
- Zend_Paginator_Adapter_DbSelect- & gt; getCountSelect () - interogarea numărului de produse prin această metodă eșuează în cazul în care Zend_Db_Select originalul conține "comanda" (și folosind Zend_Db_Adapter_Sqlsrv)
- creat cu Zend_Pdf :: save ($ file, true) PDF-nu se va deschide în Adobe Reader
- urldecode numit de două ori
- S3 Stream înveliș citește datele incorect din cauza antete limite incorecte
- Testare Zend / Service / Amazon prezenta eroare fatală
- în Typo 'Exemplul # 5 și Exemplul # 6' Zend_Service_ReCaptcha
- ext / mcrypt este necesară numai de Zend_Service_ReCaptcha_MailHide
- Zend_Service_Twitter constructor nu a putut folosi Zend_Config
- Implicit Zend_Tool generat script vizualizare ErrorController ar trebui să scape de variabile de când în modul de dezvoltare
- ErrorController creat de zf.sh încearcă să cheme getParams () pe bază non-obiect
- active PHPUnit Actualizat pentru a fi mai ușor de utilizat out-of-the-box
- Implicit ErrorController ar trebui să vă conectați parametrii de solicitare
- Zend_Application Locale Resource - set cache-ul prin intermediul config
- jQuery nu apare în cazul în care jQuery UI este dezactivată
- atribute, apoi omise se Retrieved uitat
- spațiu alb Harcoded cu valoarea "1" în loc de "barThinWidth"
- Problemă semantici cu privire la cazul insensibil la sistemele de fișiere
- [Zend_Cache_Backend_Static] cu URIuri stocării în cache "0" ca nume de fișier
- WinCache backend pentru Zend_Cache
- WinCache Support
- eroare de copiere / lipire în Zend_Cloud_DocumentService_Adapter_SimpleDb
- rută în lanț nu reușește să se potrivească cu o rută opțională la sfârșitul anului
- headTitle ajutor
- Actualizați toate docblocks de a utiliza antet drepturile de autor / licență consistentă. Versiune: 2011
- Notă: Notă: care apare în standardele de codificare Docs
- Eroare de sintaxă în extra-/ teste / ZendX / Db / TestSetup.php
Ce este nou în versiunea 1.11.3:
- Probleme rezolvate:
- Cale de testare implicită ZendX pentru plugin-uri resurse nu dă greș niciodată
- Adăugați ZendX_Application_Resource ca o cale implicită plugin pentru bootstrap
- Zend_Cache_Page trebuie să verifice dacă $ _SERVER [ 'REQUEST_URI'] este setat
- Fix pe zend_cache salva proces eșec
- ob_get_contents + ob_get_clean se poate face prin ob_get_clean
- variabila nedefinita în Zend_Cache_Backend_Static
- Dispărute Parenthese de închidere în exemplul
- Zend_Db cod de probă de performanță greșeală: utilizează o combinație de vsprintf () și array_walk () pentru a injecta valorile în SQL
- Zend_Db_Table_Abstract- & gt; a se introduce returnează valoare gol
- Utilizarea getName în loc de getId atunci când adăugarea de element DisplayGroup
- addDisplayGroup () ar trebui sa apel automat addElement ()
- Zend_Http_UserAgent poate să moară pe serializarea
- spațiu de nume greșit în documentul de Zend_Log
- Zend_Log_Formatter_Firebug: adăugați teste unitare
- Se lasă să se atașeze un formatorului de configurație și nu .ini hardcodati clasa formatorului din clasa Log_Writer
- Zend_Log :: factory () nu acceptă modelatoare
- Zend_Log_Writer_Syslog nu utilizează formatorului
- Zend_Paginator - număr de coloane Row nu a fost găsit
- Zend_Test_PHPUnit_Db_Operation_Truncate nu ia aminte opțiunea AUTO_QUOTE_IDENTIFIERS config
- zf.sh este amestecarea liniilor
- Utilizarea funcționalitatea de prioritate pentru a da un sens log în controlerul de eroare implicită
- Implicit ErrorController ar trebui să vă conectați parametrii de solicitare
- Adăugați Suport pentru typeKey proprietății
- comentarii condiționată în headStyle ()
- Zend_XmlRpc_Value convertește Integer la String param
- XML_RPC nu funcționează
- docblocks Metoda conține sintaxa @param nevalidă
Cerințe :
Comentariile nu a fost găsit