Skip to content
This repository has been archived by the owner on Aug 10, 2022. It is now read-only.

v1.1 #33

Merged
merged 42 commits into from
Dec 18, 2014
Merged

v1.1 #33

merged 42 commits into from
Dec 18, 2014

Conversation

szytko
Copy link
Contributor

@szytko szytko commented Dec 17, 2014

  • Seperated common Bootstrap methods to traits: Vegas\Bootstrap\EnvironmentInitializerTrait, Vegas\Bootstrap\LoaderInitializerTrait, Vegas\Bootstrap\ModuleInitializerTrait, Vegas\Bootstrap\ServicesIntializerTrait
  • Moved Vegas\Application\Bootstrap to Vegas\Mvc\Bootstrap
  • Created Vegas\Tests\Bootstrap\EnvironmentIntializerTraitTest
  • Created Vegas\Test\Bootstrap for tests
  • Created Vegas\Test\TestCase for tests
  • Created Vegas\Test\Http\Request for tests
  • Added Vegas\Util\FileWriter::writeObject method that saves php object to plain file
  • Created Vegas\Tests\Util\FileWriterTest
  • Created Vegas\Util\DateTime that extends php \DateTime class
  • Created Vegas\Util\DateTimeTest
  • Moved Vegas\Cli\Task to Vegas\Cli\TaskAbstract
  • Refactored Vegas\Cli\TaskAbstract
  • Refactored Vegas\Cli\Task::setOptions to setupOptions
  • Refactored Vegas\Cli\Loader
  • Refactored Vegas\Cli\ColorsOutputTrait
  • Rewritten Vegas\Cli\Bootstrap according to refactoring in Vegas\Mvc\Bootstrap
  • Removed Vegas\Cli\Task\Exception\MissingArgumentException
  • Refactored Vegas\Tests\Cli\BootstrapTest
  • Created Vegas\Db\Adapter\Mongo\DbRef that allows to create MongoDBRef based on model entity
  • Created Vegas\Db\Decorator\Helper\ReadNestedAttributeTrait that allows to read value from nested entity property
  • Created Vegas\Db\Adapter\Mongo\RefResolverTrait that allows to get related object based on MongoDBRef
  • Created Vegas\Db\Adapter\Mongo\Mapper that maps Mongo collections with corresponding models -> used in RefResolverTrait
  • Added ReadNestedAttributeTrait and RefResolverTrait to Vegas\Db\Decorator\CollectionAbstract
  • Created Vegas\Db\Adapter\Mongo\Exception\InvalidMappingClassException
  • Created Vegas\Db\Adapter\Mongo\Exception\MappingClassNotFoundException
  • Rewritten Vegas\Db\Mapping\DateTime
  • Created Vegas\Tests\Db\Adapter\Mongo\DbRef
  • Created Vegas\Tests\Db\Decorator\Helper\ReadNestedAttributeTrait
  • Created Vegas\Tests\Adapter\Mongo\RefResolverTraitTest
  • Created Vegas\Tests\Adapter\Mongo\MapperTest
  • Added tests to Vegas\Tests\Db\MappingTest
  • Removed Vegas\Http\Response\Json
  • Refactored Vegas\Mvc\Module\Loader
  • Created Vegas\Mvc\Module\Exception\InvalidModulesListException
  • Created Vegas\Tests\Mvc\Module\LoaderTest
  • Removed Vegas\Mvc\Dispatcher\Events\BeforeException
  • Vegas\Mvc\Router::DEFAULT_ROUTE is now using to define default module,controller,action
  • Vegas\Mvc\Router::BASE_ROUTE is now using as basic routing rule
  • Refactored Vegas\Mvc\Router\Route constructor
  • Refactored Vegas\Tests\Mvc\RouterTest
  • Created Vegas\Tests\Mvc\Router\Adapter\StandardTest
  • Created Vegas\Tests\Mvc\Router\Route\BaseRouteTest
  • Created Vegas\Tests\Mvc\Router\Route\DefaultRouteTest
  • Created Vegas\Tests\Mvc\Router\Route\NotFoundRouteTest
  • Created Vegas\Tests\Mvc\Router\Route\RestRouteTest
  • Created Vegas\Tests\Mvc\Router\Route\StaticRouteTest
  • Refactored Vegas\Tests\Mvc\Controller\CrudTest
  • Refactored Vegas\Tests\Mvc\ControllerAbstractTest
  • Refactored Vegas\Tests\Mvc\ViewTest
  • Created Vegas\DI\Scaffolding\Exception\MissingScaffoldingException
  • Added tests to Vegas\Tests\DI\ServiceManagerTest
  • Added tests to Vegas\Test\DI\Scaffolding\Adapter\Mysql

arius86 and others added 30 commits November 27, 2014 15:05
- Module/Loader loads modules from vendors module dir instead src
CRUD tests working properly, added external Module loading example and t...
@coveralls
Copy link

Coverage Status

Coverage increased (+7.72%) when pulling fa8872d on szytko:v1.1 into b195311 on vegas-cmf:master.

arius86 added a commit that referenced this pull request Dec 18, 2014
@arius86 arius86 merged commit 3ebf366 into vegas-cmf:master Dec 18, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants