Download the PHP package codecasts/codecasts without Composer

On this page you can find all versions of the php package codecasts/codecasts. 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 codecasts

CODECASTS

Codacy Badge Latest Stable Version License composer.lock GitHub issues Docker Hub Image

Application's GIT Repository. This document should be the ultimate guide on running and specs about the application source code.

Build status

Branch Environment URL Status Test Coverage Code Style
master production https://codecasts.com.br Build Status coverage StyleCI
develop staging https://staging.codecasts.com.br Build Status coverage StyleCI

Index

Development

For using the docker version (recommended) of the environment, you first need to stop local services like MySQL, Redis, Elasticsearch and webservers running on port 80.

Requirements

Operating the docker environment

Starting services

Stopping services

Running internal commands

When commands like artisan are needed, those commands would need to run inside the docker containers, to do so, use the following sintax:

For example. to run migrations, you can do:

Another example, starting a terminal inside the MySQL service

List of Services

The service names can be located inside the docker-compose.yml file, right now, the following are enabled:

Service Description
cache Runs a Redis 3.2 Instance for Cache and queues
mysql Runs a MySQL 5.7 Instance for Database
app PHP and Caddy Instance that runs the apllication
queue A PHP-CLI container, running php artisan queue:listen command
elastic Elasticsearch instance for search indexing

Coding Guide Lines

Style

PSR-1 & PSR-2 should be enforced, a copy of php-cd-fixer is distributed along with the PHP Docker image, so the following command can automatically format the code before commiting:

As a alternative, you can alias that command as psr2 or other name:

Unit Testing

Following the same structure of existing tests, the main rule it keep tests under the same namespace as the class being tested, in order to avoid useless imports and keep code cleaner

Code coverage as HTML is already ignored on git when generated on the coverage directory, to run tests with coverage reports, use


All versions of codecasts with dependencies

PHP Build Version
Package Version
Requires php Version >=5.6.4
laravel/framework Version 5.3.*
league/fractal Version ^0.13.0
predis/predis Version ^1.1
artesaos/warehouse Version 2.x-dev
artesaos/migrator Version ^1.0
guzzlehttp/guzzle Version ~5.3|~6.0
adamwathan/eloquent-oauth-l5 Version ^0.5.1
artesaos/seotools Version ^0.9.2
codecasts/flysystem-aws-s3-v3 Version ^1.0
iugu/iugu Version ^1.0
sentry/sentry-laravel Version ^0.3.0
maknz/slack Version ^1.7
vinkla/vimeo Version ^3.3
barryvdh/laravel-debugbar Version ^2.2
laravelcollective/html Version ^5.2
mashape/unirest-php Version ^3.0
elasticsearch/elasticsearch Version ^2.2
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 codecasts/codecasts contains the following files

Loading the files please wait ....