Skip to content

Commit a9a33e8

Browse files
committed
Initial commit.
0 parents  commit a9a33e8

20 files changed

+4571
-0
lines changed

INSTALL.txt

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
INSTALLATION
2+
------------
3+
4+
Zend Framework requires no special installation steps. Simply download the framework,
5+
extract it to the folder you would like to keep it in, and add the library directory
6+
to your PHP include_path. To use components in the extras library, add the extras/library
7+
directory to your PHP include_path, as well.
8+
If you would like to use Zend_Tool, simply add bin/zf.bat (for Windows) or
9+
bin/zf.sh (for anything else) to your system executable path.
10+
11+
SYSTEM REQUIREMENTS
12+
-------------------
13+
14+
Zend Framework requires PHP 5.2.11 or later. Please see the system requirements
15+
appendix for more detailed information:
16+
17+
http://framework.zend.com/manual/en/requirements.html
18+
19+
DEVELOPMENT VERSIONS
20+
--------------------
21+
22+
If you would like to preview enhancements or bug fixes that have not yet been
23+
released, you can obtain the current development version of Zend Framework using one
24+
of the following methods:
25+
26+
* Download the latest nightly snapshot. For those who care to brave the cutting
27+
(often bleeding) edge, the nightly snapshots represent the latest single-
28+
download development version of Zend Framework development. Snapshots are bundled
29+
with documentation in English only or in all available languages. If you anticipate
30+
updating to the latest development version of Zend Framework often, consider using
31+
Subversion as described below.
32+
33+
http://framework.zend.com/download/snapshot
34+
35+
* Using a Subversion (SVN) client. Zend Framework is open source software, and
36+
the Subversion repository used for its development is publicly available. Consider
37+
using SVN to get Zend Framework if you already use SVN for your application
38+
development, want to contribute back to the framework, or need to upgrade your
39+
framework version very often.
40+
41+
Exporting is useful if you want to get a particular framework revision without the
42+
.svn directories as created in a working copy.
43+
44+
Checking out a working copy is necessary if you would like to directly contribute
45+
to Zend Framework; a working copy can be updated any time with svn update.
46+
47+
An externals definition is highly convenient for developers already using SVN to
48+
manage their application working copies.
49+
50+
The URL for the trunk of the Zend Framework SVN repository is:
51+
52+
http://framework.zend.com/svn/framework/trunk
53+
54+
For more information about Subversion, please see the official website:
55+
56+
http://subversion.tigris.org
57+
58+
CONFIGURING THE INCLUDE PATH
59+
----------------------------
60+
61+
Once you have a copy of Zend Framework available, your application will need to
62+
access the framework classes. Though there are several ways to achieve this, your
63+
PHP include_path needs to contain the path to the Zend Framework classes under the
64+
/library directory in this distribution. You can find out more about the PHP
65+
include_path configuration directive here:
66+
67+
http://www.php.net/manual/en/ini.core.php#ini.include-path
68+
69+
Instructions on how to change PHP configuration directives can be found here:
70+
71+
http://www.php.net/manual/en/configuration.changes.php
72+
73+
GETTING STARTED
74+
---------------
75+
76+
A great place to get up-to-speed quickly is the Zend Framework QuickStart:
77+
78+
http://framework.zend.com/docs/quickstart
79+
80+
The QuickStart covers some of the most commonly used components of ZF. Since
81+
Zend Framework is designed with a use-at-will architecture and components are
82+
loosely coupled, you can select and use only those components that are needed for
83+
your project.

LICENSE.txt

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Copyright (c) 2005-2012, Zend Technologies USA, Inc.
2+
All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without modification,
5+
are permitted provided that the following conditions are met:
6+
7+
* Redistributions of source code must retain the above copyright notice,
8+
this list of conditions and the following disclaimer.
9+
10+
* Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
14+
* Neither the name of Zend Technologies USA, Inc. nor the names of its
15+
contributors may be used to endorse or promote products derived from this
16+
software without specific prior written permission.
17+
18+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
19+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
21+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
22+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
23+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
24+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
25+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
27+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Zend Framework 1 for Composer
2+
=============================
3+
4+
This package is a part of the Zend Framework 1. Each component was separated and put into its own composer package. Some modifications were made for improved [Composer](http://getcomposer.org/) integration. This package can also be found at [Packagist](http://packagist.org/packages/zf1).
5+
6+
## Why?
7+
8+
**Size!** Zend Framework is very large and contains a huge amount of files (over 72000 files in the main repository!). If you're only using a part of the framework, using the separated packages will greatly reduce the amount of files. This will make setup faster and easier on your disks.
9+
10+
**Autoloading!** Explicit `require_once` calls in the source code has been commented out to rely on composer autoloading, this reduces the number of included files to a minimum.
11+
12+
**Migration!** Zend Framework 2 has been around for a while now, and migrating all your projects takes a lot of time. Using these packages makes it easier to migrate each component separately. Also, some packages doesn't exist in zf2 (such as the zend-search-lucene), now you can continue using that package without requiring the entire framework.
13+
14+
If you're using major parts of the framework, I would recommend checking out the [zendframework1 package](https://github.com/bombayworks/zendframework1), which contains the entire framework optimized for composer usage.
15+
16+
## How to use
17+
18+
Add `"zf1/zend-json": "~1.12"` to the require section of your composer.json, include the composer autoloader and you're good to go.
19+
20+
## Broken dependencies?
21+
22+
Dependencies have been set automatically based on the [requirements from the zend framework manual](http://framework.zend.com/manual/1.12/en/requirements.introduction.html), if you find any broken dependencies please submit an issue.

README.txt

Lines changed: 160 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,160 @@
1+
Welcome to the Zend Framework 1.12 Release!
2+
3+
RELEASE INFORMATION
4+
---------------
5+
Zend Framework 1.12.3 Release ([INSERT REV NUM HERE]).
6+
Released on March 13, 2013
7+
8+
IMPORTANT FIXES FOR 1.12.3
9+
--------------------------
10+
11+
This release incorporates is primarily aimed to update
12+
Zend_Service_Twitter to the Twitter v1.1 API:
13+
14+
- http://framework.zend.com/issues/browse/ZF-12530
15+
16+
Because the Twitter v1.1 API is not backwards compatible with v1.0, the
17+
API for Zend_Service_Twitter has been changed; if you have been using it
18+
previously, you will need to update your code accordingly. Both the
19+
end-user and API documentation have been updated to reflect the changes.
20+
21+
NEW FEATURES
22+
============
23+
24+
Zend_Loader changes
25+
----
26+
27+
A number of autoloaders and autoloader facilities were back ported from
28+
ZF2 to provide performant alternatives to those already available in the
29+
1.X releases. These include: Zend_Loader_StandardAutoloader, which
30+
improves on Zend_Loader_Autoloader by allowing the ability to specify a
31+
specific path to associate with a vendor prefix or namespace;
32+
Zend_Loader_ClassMapAutoloader, which provides the ability to use lookup
33+
tables for autoloading (which are typically the fastest possible way to
34+
autoload); and Zend_Loader_AutoloaderFactory, which can both create and
35+
update autoloaders for you, as well as register them with
36+
spl_autoload_register().
37+
38+
The Zend_Loader changes were back ported from ZF2 by Matthew Weier
39+
O’Phinney
40+
41+
Zend_EventManager
42+
----
43+
44+
Zend_EventManager is a component that allows you to attach and detach
45+
listeners to named events, both on a per-instance basis as well as via
46+
shared collections; trigger events; and interrupt execution of
47+
listeners.
48+
49+
Zend_EventManager was back ported from ZF2 by Matthew Weier O’Phinney
50+
51+
Zend_Http_UserAgent_Features_Adapter_Browscap
52+
----
53+
54+
This class provides a features adapter that calls get_browser() in order
55+
to discover mobile device capabilities to inject into UserAgent device
56+
instances.
57+
58+
Browscap (http://browsers.garykeith.com/) is an open project dedicated
59+
to collecting an disseminating a “database” of browser capabilities. PHP
60+
has built-in support for using these files via the get_browser()
61+
function. This function requires that your php.ini provides a browscap
62+
entry pointing to the PHP-specific php_browscap.ini file which is
63+
available at http://browsers.garykeith.com/stream.asp?PHP_BrowsCapINI.
64+
65+
Zend_Http_UserAgent_Features_Adapter_Browscap was created by Matthew
66+
Weier O’Phinney
67+
68+
Zend_Mobile_Push
69+
----
70+
71+
Zend_Mobile_Push is a component for implementing push notifications for
72+
the 3 major push notification platforms (Apple (Apns), Google (C2dm) and
73+
Microsoft (Mpns).
74+
75+
Zend_Mobile_Push was contributed by Mike Willbanks.
76+
77+
Zend_Gdata_Analytics
78+
----
79+
80+
Zend_Gdata_Analytics is an extension to Zend_Gdata to allow interaction
81+
with Google’s Analytics Data Export API. This extension does not
82+
encompass any major changes in the overall operation of Zend_Gdata
83+
components.
84+
85+
Zend_Gdata_Analytics was contributed by Daniel Hartmann.
86+
87+
Removed features
88+
================
89+
90+
Zend_Http_UserAgent_Features_Adapter_WurflApi
91+
----
92+
93+
Due to the changes in licensing of WURFL, we have removed the WurflApi
94+
adapter. We will be providing the WurflApi adapter to ScientiaMobile so
95+
that users of WURFL will still have that option.
96+
97+
Bug Fixes
98+
=========
99+
100+
In addition, over 200 reported issues in the tracker have been fixed.
101+
We’d like to particularly thank Adam Lundrigan, Frank Brückner and
102+
Martin Hujer for their efforts in making this happen. Thanks also to the
103+
many people who ran the ZF1 unit tests and reported their results!
104+
105+
For a complete list, visit:
106+
107+
* http://framework.zend.com/issues/secure/IssueNavigator.jspa?requestId=12877
108+
* http://framework.zend.com/changelog/
109+
110+
MIGRATION NOTES
111+
---------------
112+
113+
A detailed list of migration notes may be found at:
114+
115+
http://framework.zend.com/manual/en/migration.html
116+
117+
SYSTEM REQUIREMENTS
118+
-------------------
119+
120+
Zend Framework requires PHP 5.2.11 or later. Please see our reference
121+
guide for more detailed system requirements:
122+
123+
http://framework.zend.com/manual/en/requirements.html
124+
125+
INSTALLATION
126+
------------
127+
128+
Please see INSTALL.txt.
129+
130+
QUESTIONS AND FEEDBACK
131+
----------------------
132+
133+
Online documentation can be found at http://framework.zend.com/manual.
134+
Questions that are not addressed in the manual should be directed to the
135+
appropriate mailing list:
136+
137+
http://framework.zend.com/wiki/display/ZFDEV/Mailing+Lists
138+
139+
If you find code in this release behaving in an unexpected manner or
140+
contrary to its documented behavior, please create an issue in the Zend
141+
Framework issue tracker at:
142+
143+
http://framework.zend.com/issues
144+
145+
If you would like to be notified of new releases, you can subscribe to
146+
the fw-announce mailing list by sending a blank message to
147+
148+
149+
LICENSE
150+
-------
151+
152+
The files in this archive are released under the Zend Framework license.
153+
You can find a copy of this license in LICENSE.txt.
154+
155+
ACKNOWLEDGEMENTS
156+
----------------
157+
158+
The Zend Framework team would like to thank all the contributors to the Zend
159+
Framework project, our corporate sponsor, and you, the Zend Framework user.
160+
Please visit us sometime soon at http://framework.zend.com.

composer.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"name": "zf1/zend-json",
3+
"description": "Zend Framework 1 Json package",
4+
"keywords": [
5+
"framework",
6+
"zf1",
7+
"zend",
8+
"json"
9+
],
10+
"homepage": "http://framework.zend.com/",
11+
"license": "BSD-3-Clause",
12+
"require": {
13+
"php": ">=5.2.11",
14+
"zf1/zend-exception": "self.version",
15+
"zf1/zend-loader": "self.version",
16+
"zf1/zend-server": "self.version"
17+
},
18+
"autoload": {
19+
"psr-0": {
20+
"Zend_Json": "library/"
21+
}
22+
}
23+
}

0 commit comments

Comments
 (0)