Download the PHP package mynameiszanders/yiiskeleton without Composer

On this page you can find all versions of the php package mynameiszanders/yiiskeleton. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package yiiskeleton

New Project

This project is designed to kickstart/bootstrap a new Yii application through Composer commands. Although it doesn't provide any functionality other than basic user authentication, it does provide many event declarations and an Event/Behaviour manager to allow the building of drop-in addons.

This project utilises the following libraries:

License

This project is licensed under the MIT/X11 open-source license. Copyright is held by the projects author, Zander Baldwin (2013).

Documentation

Documentation is somewhat lacking for this project. Efforts have been focused on developing the application shell. Documentation will start appearing once this project reaches beta status.

All current documentation for this project is within the source-code itself, as comments or DocComments.

Source Code

This project is kept under Git and is hosted on the GitHub. Source code can be accessed from [email protected]:mynameiszanders/yiiskeleton.git.

Installation

This project is designed to be installed via Composer's create-project command.

composer create-project mynameiszanders/yiiskeleton /path/to/project 1.0.0-alpha

Create the file application/config/databases.php which returns an array of environment-separated database credentials. For example:

<?php
    return array(
        'develop' => array(
            'connectionString' => 'mysql:host=localhost;dbname=test',
            'username' => 'root',
            'password' => '',
        ),
        'production' => array(
            'connectionString' => 'mysql:host=localhost;dbname=longDatabaseName',
            'username' => 'accountName',
            'password' => 'supersecret',
            'tablePrefix' => 'app_'
        ),
    );

Next, place the name of your chosen environment inside application/config/.environment. Then perform the database migration which will upgrade your database to work with the application:

PROJECT="/path/to/project"

$ cd "$PROJECT/application"
$ ./yiic migrate

Note: This project has been built on the presumption that it will run on a 64-bit Debian, or Ubuntu, server with PHP 5.3+.

Authors

Contact

Please contact Darsyn directly on the following details for bug reports, feature requests, patch submissions, etc.:

Darsyn Technologies
14 Hilda Street,
Pontypridd, Rhondda Cynon Taf,
United Kingdom. CF37 1TT.

Development Guidelines

Database

After you have set up your database credentials in application.config.databases, all changes to the database that are not done through normal application operations must be done through database migrations with the yiic tool. This means any schema changes, and default data.

As a rule of thumb, until you are comfortable with database changes being done this way, the use of phpMyAdmin is forbidden except as a reference tool.

Source Code

Coming soon...


All versions of yiiskeleton with dependencies

PHP Build Version
Package Version
Requires rych/phpass Version 2.1.x-dev
yiisoft/yii Version 1.1.14
php Version >=5.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mynameiszanders/yiiskeleton contains the following files

Loading the files please wait ...