Zend Framework cho phép các nhà phát triển để xây dựng các ứng dụng PHP phức tạp thông qua một Model-View-Controller (MVC) thực hiện cao.
Các khung có thể được sử dụng để thiết lập một cấu trúc cơ bản cho PHP & nbsp; ứng dụng và sau đó nhân rộng thông qua các thư viện mô-đun
.Zend nổi tiếng với thành phần lớn của nó và kho plugin, cho phép các nhà phát triển dễ dàng xây dựng bất cứ điều gì họ cần cho các dự án của họ.
Khung cũng rất được kính trọng, cập nhật liên tục, và luôn được giữ đến ngang tầm với các công nghệ mới nhất, thực tiễn phát triển, và các lỗi bảo mật.
Ngoài ra còn có rất nhiều tài liệu đào tạo trên, các ứng dụng mẫu, và rất nhiều chuyên môn trong phương pháp làm việc của nó đã ăn sâu vào trong cộng đồng PHP.
Hiện tại, Zend Framework được xem xét dựa trên các khuôn khổ PHP đầu, ngay bên cạnh các công cụ khác như Symfony, Laravel, và CakePHP.
Điều gì là mới trong phiên bản này:
- Split khung
- Drop PHP 5.3 hỗ trợ
- Bumping tối thiểu yêu cầu phiên bản PHP 5.4.0
- Hãy ZF2 một meta-package
Điều gì là mới trong phiên bản 2.5.2:
- Split khung
- Drop PHP 5.3 hỗ trợ
- Bumping tối thiểu yêu cầu phiên bản PHP 5.4.0
- Hãy ZF2 một meta-package
Điều gì là mới trong phiên bản 2.5.1:
- Split khung
- Drop PHP 5.3 hỗ trợ
- Bumping tối thiểu yêu cầu phiên bản PHP 5.4.0
- Hãy ZF2 một meta-package
Điều gì là mới trong phiên bản 2.5.0:
- Split khung
- Drop PHP 5.3 hỗ trợ
- Bumping tối thiểu yêu cầu phiên bản PHP 5.4.0
- Hãy ZF2 một meta-package
Điều gì là mới trong phiên bản 2.4.0:
- Cập nhật em- & gt; trigerUntil là một bí danh của kích hoạt
- Set chia sẻ man view_helpers không hoạt động
- Thêm maxLength để ParameterContainer
- ZendDb api giao dịch thống nhất
- Zend / Db / Sql / Chọn - thực hiện nhiều hợp báo cáo
- ZendDbPredicates - cho phép loại hình sử dụng khác nhau của các đối số ở vị trí bất kỳ
- Zend DB giao dịch lồng nhau
- PaginatorAdapterDbSelect truy vấn tùy chỉnh cho số
- FlashMessanger thoát
- Undefines chỉ số trên tuyến đường hostname
- nhãn FormViewHelperFormRow vị trí được ghi đè bởi __invoke ()
- DbSql - làm sạch bản sao mã
- Disable nhãn vị trí bộ nhớ đệm cho ZendViewHelperFormRow :: __ gọi ()
- Thêm phương thức tự động thoát để ZendViewHelperFlashMessenger
- lọc Dấu thời gian đăng nhập
- Giảm lặp lại code trong FlashMessenger Plugin
- Thêm MongoDB adapter cho ZendCache
- Sử dụng AuthenticationServiceInterface như loại
- ZendLoaderClassMapAutoloader - Hiệu suất cải thiện # 5716
- Thêm bản đồ chiến lược đặt tên cho Hydrator
- giá trị @return sai trong PHPDoc for Update lớp Sql.
- Cố định giá trị trả về của phương thức
- ZendTest Enable dấu vết lỗi bằng cách mặc định
- Thêm mã mất tích có thể được đánh bắt bởi register_shutdown_function
- thêm phương pháp để hợp nhất các bộ lọc đầu vào
- New Template phân giải giống như PSR-4 autoloader
- Thêm các tập tin mã hóa / giải mã để ZendCrypt
- Bãi bỏ 'autocomplete` dạng thuộc tính là boolean
- Refactor Đức (de) Zend_Validate.php
- Thêm hệ thống ưu tiên cho trình xác nhận
- Chiến lược Hydrator để trích xuất và hydrat giá trị Boolean
- sửa PHPCS cho ZendDb
- sửa PHPCS cho ZendEscaper
- sửa PHPCS cho ZendValiator
- Thêm UpperCaseWords lọc
- Xóa dấu chấm đôi từ đường bộ nhớ cache không có phím
Điều gì là mới trong phiên bản 2.3.5:
- thêm dịch vụ đăng ký mất tích tại ZendPaginatorAdapterPluginManager
- không tương thích với RecursiveIterator :: hasChildren () ZendNavigationAbstractContainer
- yếu tố hình thức DateTime lạ bước DateInterval!?
- Sửa lỗi: Loại bỏ giới hạn độ dài (của TLD) khi xác nhận một hostname
- Sửa chữa HTTP
- Bộ sưu tập cố gắng truy cập 'tài sản object` trên `$ this- & gt; targetElement`
- Trả lại giá trị văn bản trong _ chính mảng
- Xử lý các yếu tố hình thức thường xuyên như các yếu tố mục tiêu của `ZendFormElementCollection`.
- Redis :: setItems - mục cuối cùng được ghi đè
- định dạng datetime sai trong Atom 1,0 ngày cấu trúc
- Bảo tồn các giao diện thông thạo
- Race Điều kiện trong ZendCacheStorageAdapterFilesystem :: prepareDirectoryStructure
tham số truy vấn
Điều gì là mới trong phiên bản 2.3.3:
- bộ chuyển đổi tùy mã vạch đã không được thiết lập trong tùy chọn.
- Sử dụng is_file để kiểm tra một tập tin tải lên.
- Do một vấn đề đã tồn tại trong phần mở rộng LDAP PHP, nó có thể thực hiện một ràng buộc đơn giản không được thẩm định đối với một máy chủ LDAP bằng cách sử dụng một byte null cho các mật khẩu, bất kể có hay không những người dùng bình thường đòi hỏi một mật khẩu. Chúng tôi đã cung cấp một bản vá để bảo vệ người dùng của các phiên bản PHP chưa được vá.
- Một vector SQL injection tiềm năng tồn tại khi sử dụng một bộ chuyển đổi SQL Server để tự trích dẫn các giá trị do thực tế rằng nó đã không thoát byte null. Mã đã được bổ sung để đảm bảo byte null đang trốn thoát, và do đó giảm thiểu các vector SQLI. Chúng tôi khuyên bạn không nên trích dẫn các giá trị, nhưng nếu bạn làm, và sử dụng các bộ chuyển đổi SQL Server mà không cần PDO.
Điều gì là mới trong phiên bản 2.3.2:
- Giới thiệu một thay đổi nhỏ như thế nào ZendFormFieldset xử lý các giá trị khuyết tật. Trước đó, họ đã được đại diện trong các hình thức, và vẫn còn được xử lý trên trình, cho phép khả năng thay đổi các giá trị. yêu cầu kéo này sửa đổi hành vi để trích xuất các giá trị ban đầu từ bất kỳ dữ liệu ràng buộc nếu hiện tại và giá trị sử dụng mà thay vào đó, mà là hành vi đúng.
- Sửa đổi hành vi của ZendValidatorFileUploadFile để chỉ trả lại lỗi FILE_NOT_FOUND nếu tải lên đã thành công; trước đây, nó không chính xác sẽ báo cáo lỗi này ngay cả khi một lỗi xảy ra trong quá trình tải lên.
Điều gì là mới trong phiên bản 2.3.1:
- AbstractDiServiceFactory, MvcTranslatorFactory ném ngoại lệ
- bí danh nhánh Nâng cấp cho các thành phần: 2.2-dev - & gt; 2.3-dev, 2.3-dev - & gt; 2.4-dev
- Tin nhắn fix Collection Input lọc
- Thêm disableInArrayValidator kiểm tra Radio
- RBAC :: getRole (): kiểm tra object- & gt; getName ()
- Cập nhật sai DocBlock nhận xét
- ZF 2.3.0 BC break trong MvcTranslator
- Cố định BC break trong TranslatorServiceFactory
- Tập trung cấu hình trong một tập tin duy nhất
- Sửa giữ chỗ token '%' cho một số bản dịch
Điều gì là mới trong phiên bản 2.3.0:
- $ escapeHtmlHelper không phải là tùy chọn, trong trường hợp bạn muốn HTML thực như là một nhãn
- Giới hạn / bù đắp không hoạt động khi sử dụng các thông số và điều khiển SQL Server
- lái xe MySQLi nâng cao rất nhiều cảnh báo về tài sản không xác định sau khi kết nối đóng
- bắt đầu, cam kết và phương pháp rollback cho PostgreSQL đã được thực hiện
- ZendDbSql settable phương pháp ommit mảng
- Thêm hỗ trợ cho lái xe dblib PDO trong quoteValue ()
- Phương pháp gia tăng IsActive Navigation Trang Uri.
- Thêm yếm hỗ trợ và sửa chữa một vài lỗi thử nghiệm liên quan đến bảo hiểm
- Có khả năng để có được một phần tử với tùy chọn tạo từ FormElementManager
- Thêm cờ cho giá trị dự phòng
Điều gì là mới trong phiên bản 2.2.5:
- ZendJsonServerServer :: addFunction khởi tạo lớp mới ngay cả một đối tượng đã được đưa ra như thể được gọi
- Bỏ AnnotationScanner nếu thông tin tên lớp không thể được tìm thấy.
- [đề nghị bỏ qua phương pháp mà không thông số từ giao diện nhận thức
- ZF2-2454 HTTP 308 Resume Incomplete mất tích trong ZendHttpResponse
- Cố định đầu vào chú thích xử lý trong Zend / Form / Chú / ElementAnnotationsListener
- Cập nhật Zend_Validate_Hostname dịch ID tin nhắn và dịch
- dịch Slovenia cập nhật
Điều gì là mới trong phiên bản 2.2.4:
- Tính năng Phản đối trong phát classmap.
- Cho phép thiết lập Mẫu :: setPreferFormInputFilter qua các tùy chọn.
- hình thức cố định hồi quy giới thiệu trong 2.2.3.
Điều gì là mới trong phiên bản 2.2.2:
- ZendValidator phụ thuộc vào ZendFilter
- Đảm phương pháp setUp và teardown bảo vệ
- Cập nhật Zend_Validate.php
- Đặt nhà máy ở CollectionInputFilter
- Thêm kiểm tra để DI để xem nếu chúng ta có một lớp học để nhanh chóng
- [validator Validate trích dẫn một phần địa phương của địa chỉ email
- biến chế độ mặc định HeadScript và InlineScript
- Có thể Typo trong Zend / Cache / Storage / Adapter / RedisResourceManager
- ZendI18nViewHelperCurrencyFormat | showDecimals thông số ghi đè giá trị mặc định
- phương chưa thực hiện REST của nên thiết lập một tình trạng 405
- Sửa lỗi chính tả của chức năng getMajorVersion
- templatemap_generator.php Cập nhật
- Little sửa chữa trong InputFilter / Nhà máy
- Phiên bản cố định :: getLatest docblock
Điều gì là mới trong phiên bản 2.2.0:
- Tính năng / bối cảnh ý thức Hydrat
- New DateTimeFormatter lọc
- ZendI18nViewHelperNumberFormat param để thiết lập số thập phân
- Thêm hỗ trợ RBAC để điều hướng giúp đỡ.
- Redis lưu trữ bộ nhớ cache
- Cho phép loại bỏ ký tự phân cách cho DateSelect và sửa lỗi với một số miền địa phương
- Thêm getFilename () để ZendCachePatternCaptureCache
- Cập nhật thư viện / Zend / stdlib / Hydrator / ClassMethods.php
- Thiết lập các thuộc tính cụ thể (như lớp học, tiêu đề ...) để "ZendFormSelect" tùy chọn
- ZendFormFormInterface gây Di cố gắng để nhanh chóng giao diện
- Cải thiện quản lý module để chấp nhận dụ
chiến lược
Điều gì là mới trong phiên bản 2.1.5:
- `dịch ZendValidate` trong ngày
- `ConstructedNavigationFactory` không tiêm các thành phần
- `Collection` trong` Form` không liên kết với các giá trị khi hình thức không có đối tượng và Hydrator bộ
- ZF2 2.0.6 Xác thực và cơ sở dữ liệu Postgres
- `ZendFormViewHelperFormRow`: nhãn được nối theo mặc định
- Vấn đề về phụ thêm định mới về 'EventManager`
- Tên Adapter và trình tự các vấn đề
- `ZendDbMetadataSourceAbstractSource` Notice: Undefined index
- biểu ngữ điều khiển được tất cả các thể hiện liên tục
- `EventManager` hoặc` StdlibCallbackHandler` có thể không xử lý 'WeakRef` đủ.
- `ZendNavigationServiceConstructedNavigationFactory` không tiêm những phụ thuộc (router, hành động và vv)
- Ajustment 'SequenceFeature` trình điều khiển chung
- `Acl` cho phép truy cập vai trò trên tất cả các nguồn lực không được tôn trọng nếu thêm vào sau khi các nguồn lực
- Update 'BaseInputFilter`
- Update 'DocBlockScanner`
- Cố định PHP ý trong lớp `Translator`
- Update để `FlashMessenger` view helper để cho phép các lớp học về dấu phân cách
- vai trò cha mẹ thêm với đối tượng traversable
- `ZendValidator` Test Suite Fix
- Di chuyển thông báo deprecation bên trong constructor của lớp `Query`
- [Router] không đường con tồn tại trong quá trình lắp ráp không ném ngoại lệ
- Removed không cần thiết 'autoload.php` từ nhà soạn nhạc config.
- Cập nhật 'InArray.php`
- Removed không sử dụng kiểm tra bộ nhớ cache tài sản từ bộ kiểm tra
- `WriteLine ()` với giao diện điều khiển được (nghĩa đen) phá vỡ khi chuỗi là "quá dài"?
- Thực hiện tốt văn bản tên miền hỗ trợ sáp nhập
- `Zend / stdlib / composer.json` đòi hỏi" Zend / stdlib / tương thích / autoload.php "
- bình thường hóa giao diện điều khiển việc sử dụng
Điều gì là mới trong phiên bản 2.1.4:
- Tuyến Query (http
- hỗ trợ RNG (http
- nền tảng DB trích dẫn (http
- `Zend_Json_Server` để chấp nhận các thông số vô
- `ZendJsonServerServer` nên cho phép các thông số với các giá trị NULL
- Cho phép các giá trị tham số NULL trong `Zend / Json / Server`
- Sửa chữa sai lệch giữa PHPDoc và các phương pháp chữ ký
Điều gì là mới trong phiên bản 2.1.3:
- Sửa chữa:
- ZendStdlibArrayObject :: offsetExists () trả về tham chiếu.
- đơn giản trường hợp đường không nhạy cảm.
Điều gì là mới trong phiên bản 2.1.1:
- Cố định:
- ZendSessionContainer không cho phép sửa đổi bằng cách tham chiếu
- Không thể thừa kế trừu tượng chức năng ZendConsolePromptPromptInterface :: show ()
- Thêm DISTINCT trên ZendDbSqlSelect
- tạo kết nối thêm vào trong phương pháp Pgsql.php createStatement
- Validate dữ liệu chứa các mảng như giá trị
- Form: dựa trên setter cụ thể
- Lỗi khi $ thụt có một số chuỗi
- Cập nhật Changelog với các ghi chú BC 2.1 và 2.0.7
- Xác thực bằng DbTable adapter không làm việc cho 2.1.0
- dụ Thiếu / đối tượng để nâng cấp tuyến đường tham số 2.1. *
- Làm liên kết tương đối trong các tập tin Markdown
Điều gì là mới trong phiên bản 2.0.6:
- ZendDbTableGatewayAbstractTableGateway sẽ không làm việc với Sqlsrv db adapter.
- Cho phép Accept-Encoding được thiết lập một cách rõ ràng bằng cách yêu cầu HTTP.
- Removed không sử dụng 'sử dụng DOMXPath' và tài sản $ count và $ xpath.
- Cải thiện điều kiện:. Làm giảm kích thước tập tin
- Mở rộng ZendMvcRouterHttpSegment gây ra lỗi.
- Cố định ZendConsoleGetopt :: getUsageMessage ().
Điều gì là mới trong phiên bản 2.0.5:
- Kết hợp tăng gấp đôi nếu vào đơn kiện.
- Cố định lỗi đánh máy 'bao gồm' nên 'bao gồm' trong số ít.
- Giảm #calls của rawurlencode () sử dụng một cơ chế bộ nhớ cache.
- Quy trình X-Forwarded-For theo đúng thứ tự.
Điều gì là mới trong phiên bản 2.0.4:
- Thêm thừa kế serializer tốt hơn và mở rộng
- Thêm thử nghiệm trên tên kinh điển với ServiceManager
- Các DateFormat helper không cache một cách chính xác khi một mô hình được thiết lập.
- Thêm tùy chọn sản phẩm nào trước khi nhận phòng trống
- tự thay đổi :: với tĩnh :: về tài sản / phương pháp tĩnh gọi-ing
- Không cần thiết đường chuyền vào trở lại trong ZendMvcRouterHttpTreeRouteStack- & gt; lắp ráp () dòng 236
- Enabled xem tiểu thư khi sử dụng ModuleRouteListener
- xung đột đặt tên giải quyết trong báo cáo foreach
Điều gì là mới trong phiên bản 2.0.3:
- Cho phép loại bỏ phần thập phân trong CurrencyFormat
- Thêm khả năng để instanciate bởi nhà máy để AbstractPluginManager
- Thêm hỗ trợ đăng ký đường dẫn mô-đun trên namespace
- Removed ZendMvcControllerPluginBroker từ bí danh trong
- Cố định ZendCodeScannerTokenArrayScanner
- Cố định ZendMathRand :: getString () để thông qua các tham số $ mạnh để :: getBytes ()
- CSRF: luôn luôn sử dụng setter chuyên dụng
- SessionStorage: luôn luôn giữ gìn REQUEST_ACCESS_TIME
- phụ thuộc ZendValidator là bị mất trong ZendCache composer.json
Điều gì là mới trong phiên bản 2.0.0beta1:
- refactored thành phần HTTP
- New ZendCloudInfrastructure thành phần
- New EventManager thành phần
- New Dependency Injection (ZendDi) thành phần
- Mã mới thành phần
- New chiến lược môi giới cắm
- Viết lại phần phiên
- refactored Xem phần
- New và autoloaders refactored
Điều gì là mới trong phiên bản 1.11.11:
- ZF-9799 Undoes ZF-5890 và phá vỡ AMF cho Internet Explorer 5-8
- SQLite backend thất bại sử dụng ": bộ nhớ:" cơ sở dữ liệu
- Zend_Cache_Backend_File mặc định umask cho các tập tin
- bang ContextSwitch doc sai XML kiểu nội dung tiêu đề
- Zend_Controller_Request_Abstract :: setParams không được unset giá trị tồn tại từ trước
- Zend_Db BC break - hằng bỏ
- Zend_Feed_Writer_Extension_RendererAbstract có @package sai
- báo lỗi Custom từ Zend_Validate_NotEmpty không xem xét khi sử dụng nó cùng với Zend_Filter_Input
- addDisplayGroup doesnt loại bỏ các yếu tố từ mẫu cho các tên phần tử nào đó
- Zend_Form_Element sử dụng create_function (), nơi một chức năng thực sự là đủ.
- trang 'yếu tố hình thức tiêu chuẩn' mất tích từ thủ công
- Zend_InfoCard không giải thích tiền tố namespace từ token XML
- Zend_Json :: prettyprint đổi các giá trị chuỗi chứa JSON mảng / ký hiệu đối tượng
- Zend_Json :: prettyprint sửa cho trình duyệt / html sản lượng
- Zend Json máy chủ phản hồi lỗi với kết quả
- Thêm tùy chọn 'encodeUrl' để Zend_Page_MVC cấu hình
- Zend_Navigation_Page tùy chọn xml "nhìn thấy" chỉ hoạt động với số nguyên không phép toán luận
- Zend_Navigation_Container :: addPages () nên chấp nhận một Zend_Navigation_Container
- Attribs cho Zend_Navigation
- Thêm một tài sản Anchor đến Zend_Navigation_Page_Mvc
- Zend_Oauth_Client bỏ qua tham số GET được thiết lập thông qua setParameterGet
- Zend_OpenId :: normalize () loại bỏ URL Fragment
- Zend_Reflection_Docblock_Tag_Return và _Param không nhận ra mảng
- Zend_Service_Amazon_Sqs không được sử dụng khu vực để tạo hàng đợi
- Thực hiện "vô hiệu hóa bố trí" lệnh trong Zend_Tool
- Zend_Tool tạo ra bộ điều khiển trong mô-đun không tồn tại chết về lỗi chết người
- Zend_Translate_Adapter phát ra thông báo khi tùy chọn 'nội dung' không được cung cấp để addTranslation ()
- Zend_View_Helper_Form bỏ qua thẻ đóng khi không có nội dung được thông qua
- Bồ Đào Nha: Kết nối từ thân cây để phát hành
Điều gì là mới trong phiên bản 1.11.10:
- Zend_Application_Resource_Db :: getDbAdapter () đã sai kiểu trả về tài liệu
- Resource_View không nên tạo ra ViewRenderer đối tượng chính nó
- Zend_Application_Resource_Cachemanager dụ thất bại
- Zend_Application_Resource_View không sử dụng môi giới helper tĩnh (thảo luận mới qua lỗi # ZF-8778)
- cache nhanh là vô tình lưu lại với cuộc đời vô hạn
- PHP Fatal Lỗi trong Zend_Controller_Broker_PluginTest
- Zend_Controller_Action_Helper_ViewRenderer :: getViewScript () loại bỏ chữ cái viết hoa trong trường hợp các hành động có nó
- dir_exists chức năng Không xác định trong mã ví dụ (Zend_Dojo_BuildLayer)
- Zend_Filter_StripTags không xử lý các tên thuộc tính gạch nối
- Zend_Form_Element_Submit dịch nhãn hai lần.
- Bổ sung phương pháp
- Cải Zend_Http_Client :: getAdapter ()
- Zend_Http_Client :: setUri đột biến đối
- Content-type đặt cho một mặc định với PUT để '' có cho hậu quả mà Zend_Rest_Client PUT không thể làm việc
- Zend_Http_Client ném một cảnh báo, khi sử dụng 'php: // đầu ra'. Như dòng điểm đến
- Tải lên tập tin bằng cách sử dụng Multible $ formname cùng trong setFileUpload
- kiểm tra UserAgent bao gồm các bài kiểm tra không hợp lệ
- Zend_Http_UserAgent_AbstractDevice.php đặt ra một thông báo
- Zend Json máy chủ phản hồi lỗi với kết quả
- Textile.php chứa tham chiếu bị lỗi (chữ hoa typo)
- Zend_Oauth_Client trong constructor của bạn nên chấp nhận mảng và đối tượng config.
- Zend_Rest_Client
- Cho phép params truy vấn với restDelete () truy vấn
- Xóa 'cuối cùng' thuộc tính về phương pháp Zend_Rest_Client
- thông báo biến Không xác định trong Zend / Công cụ / dự án / nhà cung cấp / action.php
- Lỗi trong ví dụ: Nhắc người dùng cho đầu vào
- Zend_Tool_Framework_Manifest_MetadataTest mà không Zend_Tool_Framework_Manifest_Metadata li>
- biến môi trường sai trong việc sử dụng zf.sh
- Sự xác thực của thông điệp trả về một địa phương khác nhau.
- Dù setted vào tên địa phương, luôn luôn dịch sang tiếng Ý
- Tự động dò tìm các miền địa phương dựa trên cấu trúc thư mục không
- Thời gian Tailing được phân loại sai là không hợp lệ
- Zend_XmlRpc_Value_DateTime ném một ngoại lệ cho chuỗi đại diện của ngày bên ngoài phạm vi của unix timestamp
- Nga: Kết nối từ thân cây để phát hành
Điều gì là mới trong phiên bản 1.11.9:
- Trong các phiên bản trước, các "module" tài nguyên Zend_Application sẽ trả lại một ArrayObject. Một số cấu trúc lại làm cho 1.11.8 để giúp cải thiện bảo dưỡng bị mất này và thay đổi các giá trị trả về một mảng PHP. Chúng tôi đã giữ những cải tiến maintentance, nhưng trở lại là hành vi trả lại bản gốc.
- Một lỗi đánh máy được giới thiệu trong xử lý cấu hình đã phá vỡ hành vi trong các lối vào file Zend_Cache; này đã được sửa chữa.
- Các ViewRenderer xem kịch bản thường bình thường đã được sắp xếp hợp lý cho 1.11.8, nhưng nhấn một vấn đề nhạy trường hợp mà làm việc trước đây; một sửa chữa đã được giới thiệu để hỗ trợ các hành vi cũ.
- Một sửa chữa để các định dạng bản ghi XML ngăn chặn các đối tượng với __toString () triển khai từ được báo cáo (đặc biệt là trường hợp ngoại lệ); một sửa chữa đã được giới thiệu để khôi phục lại các hành vi này.
- Thay đổi trong Zend_Navigation_Page_Mvc để làm cho nó hoàn toàn tuyến đường biết đã bỏ lỡ một trường hợp cụ thể mà các giá trị mặc định null cho các phím hợp được phép.
Điều gì là mới trong phiên bản 1.11.8:
- Máy chủ AMF nên đăng ký ACL từ adapter auth, nếu hiện tại
- Bất kỳ ngày nào cao hơn thì năm 2038 sẽ trở thành không hợp lệ
- Nâng cao năng mở rộng của App_Res_Modules
- Thiết resources.mail.transport.register = true gây ra một email phụ sẽ được gửi đến một địa chỉ không có thật.
- Option "defaultPageType 'của Zend_Application_Resource_Navigation được thiết lập sau khi xây dựng cây trang.
- Zend_Application_Resource_Locale: một bài kiểm tra đơn vị không mà không cần cấu hình miền địa phương
- biến ràng buộc bị mất khi đi qua truy vấn đến bộ chuyển đổi cơ sở dữ liệu trong Zend_Auth_Adapter_DbTable
- Zend_Captcha_Image không repect DOCTYPE khi sản xuất thẻ hình ảnh
- ViewRenderer không bình thường tên hành động trước khi xây dựng tên xem kịch bản
- AjaxContext luôn gọi isXmlHttpRequest (), mà có thể gây ra một lỗi nghiêm trọng | Fix được tài trợ bởi Enrise - www.enrise.com
- Zend_Controller_Router_Rewrite :: lắp ráp () nên ném ngoại lệ khi userParams không phải là một mảng
- CLONE - Zend_Date bỏ lỡ một số công cụ từ RFC2822 - ZF1
- Thêm "ném" khai trong PHP Doc
- extraPlugins nó cũng là một jsonParam trong Zend_Dojo_View_Helper_Editor
- setCategories Function () không tồn tại
- Zend_From :: addSubForms () vấn đề sau cloneing
- lợi nhuận Zend_Validate_NotEmpty KHÔNG mất hiệu lực các mảng trống
- $ form- & gt; setName ( 'nameAttr'); không có tác dụng
- Cho phép cho thuộc tính id trên các yếu tố optgroup
- Zend_View_Helper_FormRadio tạo id không đúng thuộc tính cho giá trị nhất
- thứ tự trường POST không được bảo quản hoàn toàn khi tải lên các tập tin
- Zend_Json_Encoder không mã hóa các tên lớp namespaced đúng
- Bắt ldml / số / defaultNumberingSystem sử dụng Zend_Locale_Data li>
- RegisterErrorHandle không làm việc với Xml formatter
- Zend_Mail_Message sai kết hợp cờ cấu hình được cung cấp thông qua constructor
- Zend_Navigation_Page_Mvc :: IsActive không phải là con đường nhận thức
- chỉnh Lỗi chính tả
- testcase có khối doc xấu mà làm cho tự động hoàn tất ít hiệu quả
- Zend_Tool_Project_Provider_Layout không đúng cách phát hiện các cấu hình bố trí hiện có
- kiểm tra Zend_Tool_Project_Provider_Controller cho bộ điều khiển hiện có trước khi canonicalizing tên
- Zend_Tool sản xuất không chính xác tên lớp điều khiển khi tên module chứa gạch nối
- Zend Validate không thể xác nhận email với dấu chấm ở cuối
- xác nhận Email thông qua nơi mà trước đây đã thất bại
- Zend_View_Abstract :: _ addPath () dải hai dấu gạch chéo từ giao thức
- / dòng mới đuôi hàng đầu và các không gian được bảo quản khi tải XML từ phản ứng HTTP.
- ZendX_Application_Resource_Jquery không cho phép CDN_SSL
- sản lượng html sai sản xuất bởi ajaxLink
- Zend_Session :: regenerateId không luôn luôn tái sinh session ID
- quyền sai về nguồn / ngôn ngữ / PT_BR / Zend_Validate.php trong tar.gz
Điều gì là mới trong phiên bản 1.11.7:
- Zend_Service_Amazon_S3 :: createBucket (): Cho phép xác định vị trí
- Đi qua DOMDocument để xử lý () không làm việc.
- Zend cụ:. Nó không phải là có thể tạo ra một kịch bản xem mới bên trong của module quy định (tham số mô-đun không được cung cấp trong "zf create view" lệnh) (giải pháp được cung cấp)
- Không thể chạy mã số bảo hiểm sử dụng runtests.sh.
- phần tiêu đề sai.
- PHP Fatal error: Gọi để tìm kiếm một chức năng thành viên () trên một phi vật trong /.../Zend/Tool/Project/Provider/Model.php trên đường dây 70 .
- Lỗi chính tả trong Zend_Validate trang hướng dẫn cho Zend_Validate_Digits.
- Zend_Version lỗi đánh máy.
Điều gì là mới trong phiên bản 1.11.6:
- Zend_Http_UserAgent_AbstractDevice đặt ra một thông báo
- Các thuộc tính hay đặc tính dữ liệu bị mất trong Zend_Json :: fromXml () trong những trường hợp cụ thể
- typo "paramaters" trong tài liệu tham khảo Zend_Ldap API
- zend_loader_autoloader lẫn lộn không gian tên xích
- mảng sai đoàn trong Zend_Loader_Autoloader :: getClassAutoloaders
- Zend_Mime_Decode :: decodeQuotedPrintable () không làm việc ở tất cả
- có nên Zend_Mime_Decode :: quoted_printable_decode dùng decodeQuoatedPrintable thay vì iconv_mime_decode
- bộ kiểm tra Zend_Oauth thiếu docblocks đúng
- Không thể để thiết lập Realm OAuth
- Zend_Paginator_Adapter_DbSelect với phím trống
- Quá nhiều trang có nội dung trống
- thông báo PHP khi gọi isSuccess () trên một phản ứng Zend_Service_Twitter
- urldecode gọi là hai lần
- Hai hướng dẫn trong một dòng trong Zend_Search_Lucene_Storage_Directory_Filesystem
- xác thực lại url đã thay đổi
- Zend_Service_Twitter :: statusFriendsTimeline không bao gồm tùy chọn để bao gồm retweets
- Các chức năng tin _processStartupMetadataGlobal trong zend_session.php không thể bỏ đặt $ _SESSION [ '__ ZF'] triệt để
- Sử dụng Zend_Text_Table không có kết quả autoloader trong: Class 'Zend_Text_Table_Column' không tìm thấy
- Lỗi chính tả trong ví dụ của Zend_Tool
- fopens Zend_Translate_Adapter_Gettext và không fclose
- Ipv6 chủ
- Zend_Validate_Hostname không xác định địa chỉ IPv6 đúng
- tùy chọn biến phân cho Zend_View
Điều gì là mới trong phiên bản 1.11.5:
- Các vấn đề được giải quyết trong phiên bản này:
- Cho phép tải application.ini.dist (ứng dụng. *. TP) tương tự như phpunit.xml.dist.
- Cần chi tiết hơn khi sử dụng tùy chọn loggin trong Zend_Cache.
- Zend_Cache_Frontend_File nên kiểm tra để xem nếu tập tin tồn tại đầu tiên.
- Thêm một cuộc gọi đăng nhập với mức DEBUG trên bộ nhớ cache tiết kiệm ().
- String với số không ( "0") không hiểu là chuỗi trong zend_config_yaml.
- Sử dụng HTTPS mặc định cho tất cả các dịch vụ hỗ trợ Zend_Gdata.
- khung đóng Thiếu và typo trong mã ví dụ.
- lỗi ngữ pháp nhỏ trong Zend_Navigation.
- kiểm tra Zend_Service_Amazon_SimpleDb sử dụng truy cập không đúng trọng không đổi.
- Zend_Service_Amazon_SimpleDb_OnlineTest cần phải chờ / ngủ thường xuyên hơn.
- Không đúng / khó hiểu ví dụ cho Zend_Validate_Db trừ hồ sơ.
- Lưu ý:. Xuất hiện trong tiêu chuẩn mã hóa tài liệu
Điều gì là mới trong phiên bản 1.11.4:
- Dojo TextArea Loại Thuộc tính
- Hai xét nghiệm là không thể truy cập trong Zend_Form_ElementTest
- Thêm một lớp học để các yếu tố DT trên trang trí hình thức mặc định
- Khi có subforms FormErrors sản xuất đánh dấu html xấu.
- Xóa python-ISMS từ Zend_Gdata_YouTubeOnlineTest
- Tài liệu của kiểu trả về "lớp dụ"
- mẫu sai cho máy Zend_Log :: ()
- Zend_Log :: nhà máy () không hỗ trợ các tùy chọn như timestampFormat
- _formatAddress chỉ trích tên chứa '@' hay ','
- Không thể được giải mã Mime_Part sau Zend_Mime_Message :: createFromMessage
- Thiếu Comma, 'Ví dụ 6 lặp lại một container không hoạt động
- Zend xét nghiệm / Paginator thiếu sót với oci8 tắt
- Zend_Paginator_Adapter_DbSelect- & gt; getCountSelect () - truy vấn số được sản xuất bằng phương pháp này thất bại nếu Zend_Db_Select gốc có "tự do" (và sử dụng Zend_Db_Adapter_Sqlsrv)
- PDF tạo ra với Zend_Pdf :: save ($ file, true) sẽ không mở trong Adobe Reader
- urldecode gọi là hai lần
- S3 Suối wrapper sai đọc dữ liệu do tiêu đề Phạm vi không chính xác
- Kiểm tra Zend / Dịch vụ / Amazon hiện Fatal error
- Lỗi chính tả trong 'Ví dụ 5 và Ví dụ 6' Zend_Service_ReCaptcha
- ext / Mcrypt chỉ được yêu cầu bởi Zend_Service_ReCaptcha_MailHide
- Zend_Service_Twitter constructor không thể sử dụng Zend_Config
- Default Zend_Tool tạo view script ErrorController nên thoát khỏi biến yêu cầu khi ở chế độ phát triển
- ErrorController tạo ra bởi zf.sh cố gắng gọi getParams () trên phi vật
- Tài sản PHPUnit Cập nhật để có thể sử dụng nhiều hơn out-of-the-box
- Default ErrorController nên đăng các thông số yêu cầu
- Zend_Application Locale Resource - thiết lập bộ nhớ cache thông qua cấu hình
- jQuery không hiển thị nếu jQuery UI được vô hiệu hóa
- thuộc tính Lược bỏ được lấy ra sau đó bị lãng quên
- Harcoded không gian màu trắng với giá trị của '1' thay vì 'barThinWidth'
- Vấn đề ngữ nghĩa trên case-insensitive hệ thống tập tin
- [Zend_Cache_Backend_Static] Caching URI với "0" như tên tập tin
- WinCache phụ trợ cho Zend_Cache
- WinCache Hỗ trợ
- Sao chép / dán lỗi trong Zend_Cloud_DocumentService_Adapter_SimpleDb
- Tuyến Chain không phù hợp với lộ trình tùy chọn ở cuối
- headTitle helper
- Cập nhật tất cả docblocks để sử dụng phù hợp tiêu đề bản quyền / giấy phép. Version: 2011
- Lưu ý: Lưu ý: xuất hiện trong tiêu chuẩn mã hóa tài liệu
- Lỗi cú pháp trong extras / xét nghiệm / ZendX / Db / TestSetup.php
Điều gì là mới trong phiên bản 1.11.3:
- Các vấn đề được giải quyết:
- con đường thử nghiệm mặc định ZendX để bổ sung nguồn lực không bao giờ bị lỗi
- Thêm ZendX_Application_Resource như một con đường Plugin mặc định cho khởi động
- Zend_Cache_Page cần kiểm tra nếu $ _SERVER [ 'REQUEST_URI'] được đặt
- Fix trên zend_cache cứu quá trình thất bại
- ob_get_contents + ob_get_clean có thể được thực hiện bằng cách ob_get_clean
- biến Không xác định tại Zend_Cache_Backend_Static
- Thiếu parenthese đóng cửa trong ví dụ
- Zend_Db mẫu Performance đang sai lầm: sử dụng một sự kết hợp của vsprintf () và array_walk () để tiêm các giá trị vào SQL
- Zend_Db_Table_Abstract- & gt; chèn nhuận trống giá trị
- Sử dụng getName thay vì getId khi thêm yếu tố để DisplayGroup
- addDisplayGroup () tự động nên gọi addElement ()
- Zend_Http_UserAgent có thể chết trên serialization
- namespace sai trong doc của Zend_Log
- Zend_Log_Formatter_Firebug: thêm các xét nghiệm đơn vị
- Cho phép đính kèm một định dạng từ cấu hình .ini và không hardcode lớp định dạng trong lớp Log_Writer
- Zend_Log :: nhà máy () không hỗ trợ và định dạng
- Zend_Log_Writer_Syslog không sử dụng định dạng
- Zend_Paginator - cột số Row không tìm thấy
- Zend_Test_PHPUnit_Db_Operation_Truncate không chú ý đến các tùy chọn cấu hình AUTO_QUOTE_IDENTIFIERS
- zf.sh được trộn dòng
- Sử dụng các chức năng ưu tiên để đem lại ý nghĩa cho các bản ghi trong bộ điều khiển báo lỗi mặc định
- Default ErrorController nên đăng các thông số yêu cầu
- Thêm hỗ trợ cho riêng tư MỞ RỘNG Sở hữu
- ý kiến có điều kiện trong headStyle ()
- Zend_XmlRpc_Value chuyển Integer để String param
- XML_RPC không làm việc
- Phương pháp docblocks chứa cú pháp @ param không hợp lệ
Điều gì là mới trong phiên bản 1.11.2:
Yêu cầu :
Bình luận không