2017 © Pedro Peláez
 

project core

minii - mini Yii

image

minii/core

minii - mini Yii

  • Thursday, March 31, 2016
  • by minii
  • Repository
  • 3 Watchers
  • 4 Stars
  • 1,177 Installations
  • PHP
  • 10 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 1 % Grown

The README.md

minii Core

minii - mini Yii, (*1)

Latest Stable Version Total Downloads Build Status Scrutinizer Code Coverage Scrutinizer Code Quality, (*2)

Minii is not another framework - it's a testing playground., (*3)

General goals:, (*4)

  • split framework into components
  • less specific dependencies, remove:
    • fxp/composer-asset-plugin (used hiqdev/composer-asset-plugin instead)
    • require Yii.php
  • more PSR compatibility: PSR-3 and so on
  • easier creation of console only applications

Done:, (*5)

  • splitted to parts: core, console, caching, i18n, web, mail, ...
  • no more composer global require fxp/composer-asset-plugin, used hiqdev/composer-asset-plugin
  • no more require __DIR__ . '/../../vendor/yiisoft/yii2/Yii.php', done with composer
  • no more classes.php, done with composer
  • working for console apps
  • compatible with PHAR packaging

Changes to PR to yii2:, (*6)

  • PHAR compatibility

Changes to think of:, (*7)

  • move helpers into other components:
    • Console to yii2-console
    • Html, Url to yii2-web
    • ArrayHelper, StringHelper, Inflector to ???
    • Markdown to yii2-markdown
    • VarDumper to yii2-debug
    • ...
  • drop yii\mail\BaseMailer dependency on yii\web\View for it could be used for console only apps
  • PSR-3 logging, remove log from core

To do:, (*8)

  • try split tests into components
  • much more...

Installation

The preferred way to install this library is through composer., (*9)

Either run, (*10)

php composer.phar require "minii/core"

or add, (*11)

"minii/core": "*"

to the require section of your composer.json., (*12)

License

This project is released under the terms of the BSD-3-Clause license. Read more here., (*13)

Copyright © 2015-2016, HiQDev (http://hiqdev.com/minii), (*14)

The Versions

31/03 2016

dev-master

9999999-dev https://github.com/hiqdev/minii-core

minii - mini Yii

  Sources   Download

BSD-3-Clause

core minii

31/03 2016

0.0.4

0.0.4.0 https://github.com/hiqdev/minii-core

minii - mini Yii

  Sources   Download

BSD-3-Clause

core minii

23/02 2016

0.0.3

0.0.3.0 https://github.com/hiqdev/minii-core

minii - mini Yii

  Sources   Download

BSD-3-Clause

core minii

14/12 2015

0.0.2

0.0.2.0 https://github.com/hiqdev/minii-core

minii - mini Yii

  Sources   Download

BSD-3-Clause

core minii