Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yii2
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PSDI Army
yii2
Commits
ab10896b
Commit
ab10896b
authored
May 16, 2013
by
Carsten Brandt
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #300 from rinatio/113-yiic-to-yii
Rename yiic to yii. Fixes #113
parents
16931cad
5a81959d
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
27 additions
and
35 deletions
+27
-35
yii.bat
apps/bootstrap/protected/yii.bat
+2
-5
build
build/build
+1
-1
build.xml
build/build.xml
+1
-1
composer.json
composer.json
+1
-1
bootstrap.md
docs/guide/bootstrap.md
+4
-6
migration.md
docs/guide/migration.md
+14
-14
upgrade-from-v1.md
docs/guide/upgrade-from-v1.md
+2
-2
yii.bat
yii/yii.bat
+2
-5
No files found.
apps/bootstrap/protected/yii.bat
View file @
ab10896b
@echo off
@echo off
rem -------------------------------------------------------------
rem -------------------------------------------------------------
rem Yii command line script for Windows.
rem Yii command line bootstrap script for Windows.
rem
rem This is the bootstrap script for running yiic on Windows.
rem
rem
rem @author Qiang Xue <qiang.xue@gmail.com>
rem @author Qiang Xue <qiang.xue@gmail.com>
rem @link http://www.yiiframework.com/
rem @link http://www.yiiframework.com/
...
@@ -19,4 +17,4 @@ if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe
...
@@ -19,4 +17,4 @@ if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe
"%PHP_COMMAND%" "%YII_PATH%yii" %*
"%PHP_COMMAND%" "%YII_PATH%yii" %*
@endlocal
@endlocal
\ No newline at end of file
build/build
View file @
ab10896b
...
@@ -13,7 +13,7 @@ defined('STDIN') or define('STDIN', fopen('php://stdin', 'r'));
...
@@ -13,7 +13,7 @@ defined('STDIN') or define('STDIN', fopen('php://stdin', 'r'));
require
(
__DIR__
.
'/../yii/Yii.php'
);
require
(
__DIR__
.
'/../yii/Yii.php'
);
$id
=
'yii
c
-build'
;
$id
=
'yii-build'
;
$basePath
=
__DIR__
;
$basePath
=
__DIR__
;
$application
=
new
yii\console\Application
(
array
(
'id'
=>
$id
,
'basePath'
=>
$basePath
));
$application
=
new
yii\console\Application
(
array
(
'id'
=>
$id
,
'basePath'
=>
$basePath
));
...
...
build/build.xml
View file @
ab10896b
...
@@ -94,7 +94,7 @@
...
@@ -94,7 +94,7 @@
</fileset>
</fileset>
<fileset
dir=
"."
id=
"executables"
>
<fileset
dir=
"."
id=
"executables"
>
<include
name=
"${build.src.dir}/**/yii
c
"
/>
<include
name=
"${build.src.dir}/**/yii"
/>
</fileset>
</fileset>
<target
name=
"src"
depends=
"sync"
>
<target
name=
"src"
depends=
"sync"
>
...
...
composer.json
View file @
ab10896b
...
@@ -67,7 +67,7 @@
...
@@ -67,7 +67,7 @@
"vendor-dir"
:
"yii/vendor"
"vendor-dir"
:
"yii/vendor"
},
},
"bin"
:
[
"bin"
:
[
"yii/yii
c
"
"yii/yii"
],
],
"repositories"
:
[
"repositories"
:
[
{
{
...
...
docs/guide/bootstrap.md
View file @
ab10896b
...
@@ -28,10 +28,9 @@ app/
...
@@ -28,10 +28,9 @@ app/
img/ containing image files
img/ containing image files
themes/ containing application themes
themes/ containing application themes
protected/ containing protected application files
protected/ containing protected application files
yiic yiic command line script for Unix/Linux
yii yii command line script for Unix/Linux
yiic.bat yiic command line script for Windows
yii.bat yii command line script for Windows
yiic.php yiic command line PHP script
commands/ containing customized yii console commands
commands/ containing customized 'yiic' commands
components/ containing reusable user components
components/ containing reusable user components
config/ containing configuration files
config/ containing configuration files
console.php the console application configuration
console.php the console application configuration
...
@@ -60,4 +59,4 @@ app/
...
@@ -60,4 +59,4 @@ app/
~~~
~~~
TBD
TBD
\ No newline at end of file
docs/guide/migration.md
View file @
ab10896b
...
@@ -19,7 +19,7 @@ The following steps show how we can use database migration during development:
...
@@ -19,7 +19,7 @@ The following steps show how we can use database migration during development:
4.
Doug applies the migration to his local development database
4.
Doug applies the migration to his local development database
Yii supports database migration via the
`yii
c
migrate`
command line tool. This
Yii supports database migration via the
`yii migrate`
command line tool. This
tool supports creating new migrations, applying/reverting/redoing migrations, and
tool supports creating new migrations, applying/reverting/redoing migrations, and
showing migration history and new migrations.
showing migration history and new migrations.
...
@@ -29,7 +29,7 @@ Creating Migrations
...
@@ -29,7 +29,7 @@ Creating Migrations
To create a new migration (e.g. create a news table), we run the following command:
To create a new migration (e.g. create a news table), we run the following command:
~~~
~~~
yii
c
migrate/create <name>
yii migrate/create <name>
~~~
~~~
The required
`name`
parameter specifies a very brief description of the migration
The required
`name`
parameter specifies a very brief description of the migration
...
@@ -38,7 +38,7 @@ is used as part of a PHP class name. Therefore, it should only contain letters,
...
@@ -38,7 +38,7 @@ is used as part of a PHP class name. Therefore, it should only contain letters,
digits and/or underscore characters.
digits and/or underscore characters.
~~~
~~~
yii
c
migrate/create create_news_table
yii migrate/create create_news_table
~~~
~~~
The above command will create under the
`protected/migrations`
directory a new
The above command will create under the
`protected/migrations`
directory a new
...
@@ -153,7 +153,7 @@ To apply all available new migrations (i.e., make the local database up-to-date)
...
@@ -153,7 +153,7 @@ To apply all available new migrations (i.e., make the local database up-to-date)
run the following command:
run the following command:
~~~
~~~
yii
c
migrate
yii migrate
~~~
~~~
The command will show the list of all new migrations. If you confirm to apply
The command will show the list of all new migrations. If you confirm to apply
...
@@ -170,7 +170,7 @@ Sometimes, we may only want to apply one or a few new migrations. We can use the
...
@@ -170,7 +170,7 @@ Sometimes, we may only want to apply one or a few new migrations. We can use the
following command:
following command:
~~~
~~~
yii
c
migrate/up 3
yii migrate/up 3
~~~
~~~
This command will apply the 3 new migrations. Changing the value 3 will allow
This command will apply the 3 new migrations. Changing the value 3 will allow
...
@@ -179,7 +179,7 @@ us to change the number of migrations to be applied.
...
@@ -179,7 +179,7 @@ us to change the number of migrations to be applied.
We can also migrate the database to a specific version with the following command:
We can also migrate the database to a specific version with the following command:
~~~
~~~
yii
c
migrate/to 101129_185401
yii migrate/to 101129_185401
~~~
~~~
That is, we use the timestamp part of a migration name to specify the version
That is, we use the timestamp part of a migration name to specify the version
...
@@ -196,7 +196,7 @@ To revert the last one or several applied migrations, we can use the following
...
@@ -196,7 +196,7 @@ To revert the last one or several applied migrations, we can use the following
command:
command:
~~~
~~~
yii
c
migrate/down [step]
yii migrate/down [step]
~~~
~~~
where the optional
`step`
parameter specifies how many migrations to be reverted
where the optional
`step`
parameter specifies how many migrations to be reverted
...
@@ -213,7 +213,7 @@ Redoing migrations means first reverting and then applying the specified migrati
...
@@ -213,7 +213,7 @@ Redoing migrations means first reverting and then applying the specified migrati
This can be done with the following command:
This can be done with the following command:
~~~
~~~
yii
c
migrate/redo [step]
yii migrate/redo [step]
~~~
~~~
where the optional
`step`
parameter specifies how many migrations to be redone.
where the optional
`step`
parameter specifies how many migrations to be redone.
...
@@ -227,8 +227,8 @@ Besides applying and reverting migrations, the migration tool can also display
...
@@ -227,8 +227,8 @@ Besides applying and reverting migrations, the migration tool can also display
the migration history and the new migrations to be applied.
the migration history and the new migrations to be applied.
~~~
~~~
yii
c
migrate/history [limit]
yii migrate/history [limit]
yii
c
migrate/new [limit]
yii migrate/new [limit]
~~~
~~~
where the optional parameter
`limit`
specifies the number of migrations to be
where the optional parameter
`limit`
specifies the number of migrations to be
...
@@ -247,10 +247,10 @@ often happens when developing a new migration. We can use the following command
...
@@ -247,10 +247,10 @@ often happens when developing a new migration. We can use the following command
to achieve this goal.
to achieve this goal.
~~~
~~~
yii
c
migrate/mark 101129_185401
yii migrate/mark 101129_185401
~~~
~~~
This command is very similar to
`yii
c
migrate/to`
command, except that it only
This command is very similar to
`yii migrate/to`
command, except that it only
modifies the migration history table to the specified version without applying
modifies the migration history table to the specified version without applying
or reverting the migrations.
or reverting the migrations.
...
@@ -291,7 +291,7 @@ line:
...
@@ -291,7 +291,7 @@ line:
To specify these options, execute the migrate command using the following format
To specify these options, execute the migrate command using the following format
~~~
~~~
yii
c
migrate/up --option1=value1 --option2=value2 ...
yii migrate/up --option1=value1 --option2=value2 ...
~~~
~~~
For example, if we want to migrate for a
`forum`
module whose migration files
For example, if we want to migrate for a
`forum`
module whose migration files
...
@@ -299,7 +299,7 @@ are located within the module's `migrations` directory, we can use the following
...
@@ -299,7 +299,7 @@ are located within the module's `migrations` directory, we can use the following
command:
command:
~~~
~~~
yii
c
migrate/up --migrationPath=ext.forum.migrations
yii migrate/up --migrationPath=ext.forum.migrations
~~~
~~~
...
...
docs/guide/upgrade-from-v1.md
View file @
ab10896b
...
@@ -152,7 +152,7 @@ with significant improvements. For more details, please see the "assets" subsect
...
@@ -152,7 +152,7 @@ with significant improvements. For more details, please see the "assets" subsect
While Yii 2.0 continues to use PHP as its main template language, it comes with built-in
While Yii 2.0 continues to use PHP as its main template language, it comes with built-in
support for two popular template engines: Smarty and Twig. The Prado template engine is
support for two popular template engines: Smarty and Twig. The Prado template engine is
no longer supported. To use these template engines, you just need to use
`tpl`
as the file
no longer supported. To use these template engines, you just need to use
`tpl`
as the file
extension for your Smarty views, or
`twig`
for Twig views. You may also configure the
extension for your Smarty views, or
`twig`
for Twig views. You may also configure the
`View::renderers`
property to use other template engines.
`View::renderers`
property to use other template engines.
...
@@ -252,7 +252,7 @@ Console applications are now composed by controllers, too, like Web applications
...
@@ -252,7 +252,7 @@ Console applications are now composed by controllers, too, like Web applications
console controllers and Web controllers share the same base controller class.
console controllers and Web controllers share the same base controller class.
Each console controller is like
`CConsoleCommand`
in 1.1. It consists of one or several
Each console controller is like
`CConsoleCommand`
in 1.1. It consists of one or several
actions. You use the
`yii
c
<route>`
command to execute a console command, where
`<route>`
actions. You use the
`yii <route>`
command to execute a console command, where
`<route>`
stands for a controller route (e.g.
`sitemap/index`
). Additional anonymous arguments
stands for a controller route (e.g.
`sitemap/index`
). Additional anonymous arguments
are passed as the parameters to the corresponding controller action method, and named arguments
are passed as the parameters to the corresponding controller action method, and named arguments
are treated as global options declared in
`globalOptions()`
.
are treated as global options declared in
`globalOptions()`
.
...
...
yii/yii.bat
View file @
ab10896b
@echo off
@echo off
rem -------------------------------------------------------------
rem -------------------------------------------------------------
rem Yii command line script for Windows.
rem Yii command line bootstrap script for Windows.
rem
rem This is the bootstrap script for running yiic on Windows.
rem
rem
rem @author Qiang Xue <qiang.xue@gmail.com>
rem @author Qiang Xue <qiang.xue@gmail.com>
rem @link http://www.yiiframework.com/
rem @link http://www.yiiframework.com/
...
@@ -19,4 +17,4 @@ if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe
...
@@ -19,4 +17,4 @@ if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe
"%PHP_COMMAND%" "%YII_PATH%yii" %*
"%PHP_COMMAND%" "%YII_PATH%yii" %*
@endlocal
@endlocal
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment