A PHP project in this documentation referes to a group of PHP files
that are intended to be used together or are classified as files with
related or similar functionality such as common code.
PHP files in this documentation are often referred to as Library Files
because they can contain more than one class. The PHP files in the
LJC PHP Projects are appended with "Lib" to indicate this potential
relationship and in some cases to prevent a name conflict with the
principle class in the file.
The LJC PHP projects attempt to define all related classes in the same
PHP file. This makes it easier to include the classes in another PHP
file. In some cases, related classes may be kept in one or more
additional PHP files to make it easier to read and edit even though the
classes are logically part of the associated parent file.
Files with related classes are kept together in the same project
location. The exception is common code which is kept in a location
accessible to all projects.
Library Files and Classes are prefixed with "LJC" to support uniqueness
which helps to prevent duplicate name conflicts with other PHP files and
classes.
Copyright © Lester J. Clark and Contributors.
Licensed under the MIT License.