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
5a81959d
Commit
5a81959d
authored
May 17, 2013
by
Rinat Silnov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Rename yiic to yii. Fixes #113
parent
16931cad
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 @
5a81959d
@echo off
rem -------------------------------------------------------------
rem Yii command line script for Windows.
rem
rem This is the bootstrap script for running yiic on Windows.
rem Yii command line bootstrap script for Windows.
rem
rem @author Qiang Xue <qiang.xue@gmail.com>
rem @link http://www.yiiframework.com/
...
...
@@ -19,4 +17,4 @@ if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe
"%PHP_COMMAND%" "%YII_PATH%yii" %*
@endlocal
\ No newline at end of file
@endlocal
build/build
View file @
5a81959d
...
...
@@ -13,7 +13,7 @@ defined('STDIN') or define('STDIN', fopen('php://stdin', 'r'));
require
(
__DIR__
.
'/../yii/Yii.php'
);
$id
=
'yii
c
-build'
;
$id
=
'yii-build'
;
$basePath
=
__DIR__
;
$application
=
new
yii\console\Application
(
array
(
'id'
=>
$id
,
'basePath'
=>
$basePath
));
...
...
build/build.xml
View file @
5a81959d
...
...
@@ -94,7 +94,7 @@
</fileset>
<fileset
dir=
"."
id=
"executables"
>
<include
name=
"${build.src.dir}/**/yii
c
"
/>
<include
name=
"${build.src.dir}/**/yii"
/>
</fileset>
<target
name=
"src"
depends=
"sync"
>
...
...
composer.json
View file @
5a81959d
...
...
@@ -67,7 +67,7 @@
"vendor-dir"
:
"yii/vendor"
},
"bin"
:
[
"yii/yii
c
"
"yii/yii"
],
"repositories"
:
[
{
...
...
docs/guide/bootstrap.md
View file @
5a81959d
...
...
@@ -28,10 +28,9 @@ app/
img/ containing image files
themes/ containing application themes
protected/ containing protected application files
yiic yiic command line script for Unix/Linux
yiic.bat yiic command line script for Windows
yiic.php yiic command line PHP script
commands/ containing customized 'yiic' commands
yii yii command line script for Unix/Linux
yii.bat yii command line script for Windows
commands/ containing customized yii console commands
components/ containing reusable user components
config/ containing configuration files
console.php the console application configuration
...
...
@@ -60,4 +59,4 @@ app/
~~~
TBD
\ No newline at end of file
TBD
docs/guide/migration.md
View file @
5a81959d
...
...
@@ -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
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
showing migration history and new migrations.
...
...
@@ -29,7 +29,7 @@ Creating Migrations
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
...
...
@@ -38,7 +38,7 @@ is used as part of a PHP class name. Therefore, it should only contain letters,
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
...
...
@@ -153,7 +153,7 @@ To apply all available new migrations (i.e., make the local database up-to-date)
run the following command:
~~~
yii
c
migrate
yii migrate
~~~
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
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
...
...
@@ -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:
~~~
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
...
...
@@ -196,7 +196,7 @@ To revert the last one or several applied migrations, we can use the following
command:
~~~
yii
c
migrate/down [step]
yii migrate/down [step]
~~~
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
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.
...
...
@@ -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.
~~~
yii
c
migrate/history [limit]
yii
c
migrate/new [limit]
yii migrate/history [limit]
yii migrate/new [limit]
~~~
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
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
or reverting the migrations.
...
...
@@ -291,7 +291,7 @@ line:
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
...
...
@@ -299,7 +299,7 @@ are located within the module's `migrations` directory, we can use the following
command:
~~~
yii
c
migrate/up --migrationPath=ext.forum.migrations
yii migrate/up --migrationPath=ext.forum.migrations
~~~
...
...
docs/guide/upgrade-from-v1.md
View file @
5a81959d
...
...
@@ -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
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
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.
...
...
@@ -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.
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
are passed as the parameters to the corresponding controller action method, and named arguments
are treated as global options declared in
`globalOptions()`
.
...
...
yii/yii.bat
View file @
5a81959d
@echo off
rem -------------------------------------------------------------
rem Yii command line script for Windows.
rem
rem This is the bootstrap script for running yiic on Windows.
rem Yii command line bootstrap script for Windows.
rem
rem @author Qiang Xue <qiang.xue@gmail.com>
rem @link http://www.yiiframework.com/
...
...
@@ -19,4 +17,4 @@ if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe
"%PHP_COMMAND%" "%YII_PATH%yii" %*
@endlocal
\ No newline at end of file
@endlocal
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