Useful Yii2 snippets for Sublime text
- Installation
- Yii
- Html
- ActiveField
- ArrayHelper
- FileHelper
- Url
- Json
- StringHelper
- Request
- User
- Session
- Cache
- Active Record
- Displaying Data
- Base Yii
- Register
- Render
- Behaviors
- Validation rules
- Database Migration
- Database Schema
- Other
- Todos
- License
- PS
There are several methods to install package.
-
Search for Yii2 Snippets on Package Control.
-
Clone the repository into your Sublime Text 2/3 packages directory.
git clone https://github.com/psy-man/yii2-snippets.gitNote: You can find your packages directory by going to Preferences -> Browse Packages.
| Method | Snippet code |
|---|---|
| t | Yt |
| setAlias | Ysa |
| getAlias | Yga |
| Method | Snippet code |
|---|---|
| encode | He |
| a | Ha |
| mailto | Hmail |
| img | Himg |
| label | Hl |
| button | Hb |
| submitButton | Hsb |
| resetButton | Hrb |
| input | Hi |
| submitInput | Hsi |
| resetInput | Hri |
| textInput | Hti |
| hiddenInput | Hhi |
| passwordInput | Hpi |
| fileInput | Hfi |
| textarea | Hta |
| radio | Hrd |
| checkbox | Hcb |
| dropDownList | Hdl |
| listBox | Hlb |
| checkboxList | Hcbl |
| radioList | Hrdl |
| activeLabel | Hal |
| activeHint | Hah |
| errorSummary | Hes |
| error | Herr |
| activeInput | Hai |
| activeTextInput | Hati |
| activeHiddenInput | Hahi |
| activePasswordInput | Hapi |
| activeFileInput | Hafi |
| activeTextarea | Hata |
| activeRadio | Hard |
| activeCheckbox | Hacb |
| activeDropDownList | Hadl |
| activeListBox | Halb |
| activeCheckboxList | Hacbl |
| activeRadioList | Hardl |
| Method | Snippet code |
|---|---|
| textInput | AFti |
| hiddenInput | AFhi |
| passwordInput | AFpi |
| fileInput | AFfi |
| textarea | AFta |
| radio | AFrd |
| checkbox | AFcb |
| dropDownList | AFdl |
| listBox | AFlb |
| checkboxList | AFcbl |
| radioList | AFrdl |
| widget | AFw |
| Method | Snippet code |
|---|---|
| toArray | AHta |
| merge | AHm |
| getValue | AHgv |
| remove | AHr |
| index | AHi |
| getColumn | AHgc |
| map | AHmap |
| keyExists | AHke |
| multisort | AHsort |
| htmlEncode | AHe |
| Method | Snippet code |
|---|---|
| normalizePath | FHnp |
| localize | FHl |
| getMimeType | FHgmt |
| getMimeTypeByExtension | FHgmtbe |
| getExtensionsByMimeType | FHgebmt |
| copyDirectory | FHcpd |
| removeDirectory | FHrd |
| findFiles | FHff |
| filterPath | FHfp |
| createDirectory | FHcd |
| Method | Snippet code |
|---|---|
| toRoute | Utr |
| to | Ut |
| base | Ub |
| remember | Ur |
| previous | Up |
| current | Uc |
| home | Uh |
| isRelative | Uir |
| Method | Snippet code |
|---|---|
| encode | Je |
| htmlEncode | Jhe |
| decode | Jd |
| Method | Snippet code |
|---|---|
| byteLength | SHbl |
| byteSubstr | SHbs |
| basename | SHbn |
| dirname | SHdn |
| truncate | SHtr |
| truncateWords | SHtrw |
| startsWith | SHsw |
| endsWith | SHew |
| explode | SHexp |
| Method | Snippet code |
|---|---|
| resolve | Rres |
| headers | Rh |
| method | Rm |
| isGet | Rig |
| isOptions | Rio |
| isHead | Rih |
| isPost | Rip |
| isDelete | Rid |
| isPut | Riput |
| isPatch | Ripatch |
| isAjax | Ria |
| isPjax | Ripj |
| isFlash | Rif |
| rawBody | Rrb |
| setRawBody | Rsrb |
| bodyParams | Rbps |
| setBodyParams | Rsbps |
| getBodyParam | Rbp |
| post | Rp |
| queryParams | Rqps |
| setQueryParams | Rsqps |
| get | Rg |
| getQueryParam | Rqp |
| hostInfo | Rhi |
| setHostInfo | Rshi |
| baseUrl | Rbu |
| setBaseUrl | Rsbu |
| absoluteUrl | Rau |
| url | Ru |
| setUrl | Rsu |
| queryString | Rqs |
| isSecureConnection | Risc |
| serverName | Rsm |
| serverPort | Rsp |
| referrer | Rref |
| userAgent | Rua |
| userIP | Ruip |
| userHost | Ruh |
| cookies | Rcook |
| getCsrfToken | Rcsrf |
| csrfTokenFromHeader | Rcsrfh |
| validateCsrfToken | Rcsrfv |
| Method | Snippet code |
|---|---|
| identity | Ui |
| switchIdentity | Usi |
| login | Ul |
| loginByAccessToken | Ulbat |
| logout | Ulogout |
| isGuest | Uig |
| id | Uid |
| getReturnUrl | Ugru |
| setReturnUrl | Usru |
| loginRequired | Ulr |
| can | Ucan |
| Method | Snippet code |
|---|---|
| open | Sop |
| close | Scl |
| destroy | Sdesr |
| isActive | Sia |
| hasSessionId | Shsi |
| setHasSessionId | Sshsi |
| id | Sid |
| setId | Ssid |
| regenerateID | Srgid |
| name | Sname |
| setName | Ssname |
| savePath | Ssp |
| setSavePath | Sssp |
| cookieParams | Scp |
| setCookieParams | Sscp |
| useCookies | Suc |
| setUseCookies | Ssuc |
| openSession | Sos |
| closeSession | Scs |
| readSession | Sread |
| writeSession | Swrite |
| destroySession | Sdestroy |
| count | Scount |
| get | Sget |
| set | Sset |
| remove | Sremove |
| removeAll | SremoveAll |
| has | Shas |
| getFlash | Sfl |
| addFlash | Safl |
| setFlash | Ssfl |
| removeFlash | Srfl |
| removeAllFlashes | Srafl |
| hasFlash | Shfl |
| Method | Snippet code |
|---|---|
| buildKey | Cbk |
| get | Cg |
| exists | Ce |
| mget | Cmg |
| set | Cs |
| mset | Cms |
| madd | Cma |
| add | Ca |
| delete | Cd |
| flush | Cf |
| offsetExists | Coe |
| offsetGet | Cog |
| offsetSet | Cos |
| offsetUnset | Cou |
| Method | Snippet code |
|---|---|
| find | Mf |
| find-all | Ma |
| find-one | Mo |
| find-count | Mc |
| find-exists | Me |
| find-max | Mmax |
| find-min | Mmin |
| model-findOne | Mfo |
| model-findAll | Mfa |
| model-findBySql | Mbs |
| model-updateAll | Mua |
| model-updateAllCounters | Muac |
| model-deleteAll | Mda |
| Method | Snippet code |
|---|---|
| ListView | Lw |
| GridView | Gw |
| GridView Column | Gwc |
| LinkPager | Lp |
| echo translate | Yte |
| HtmlPurifier | HPp |
| Method | Snippet code |
|---|---|
| user | Yu |
| controller | Yc |
| action | Ya |
| params | Yp |
| end | Ye |
| Method | Snippet code |
|---|---|
| registerJs | Yrj |
| registerJsFile | Yrjf |
| registerCss | Yrc |
| registerCssFile | Yrcf |
| registerMetaTag | Yrmt |
| Method | Snippet code |
|---|---|
| render | RD |
| renderHtml | RDh |
| renderPartial | RDp |
| renderAjax | RDa |
| Method | Snippet code |
|---|---|
| behaviors | Beh |
| TimestampBehavior | Beht |
| SluggableBehavior | Behs |
| BlameableBehavior | Behb |
| Method | Snippet code |
|---|---|
| required | Vr |
| Ve | |
| trim | Vt |
| default | Vd |
| boolean | Vb |
| captcha | Vcapt |
| compare | Vcomp |
| date | Vdt |
| double | Vdb |
| each | Veach |
| exist | Vex |
| file | Vf |
| in | Vin |
| integer | Vi |
| number | Vn |
| match | Vc |
| safe | Vsf |
| string | Vs |
| unique | Vuni |
| url | Vu |
| Method | Snippet code |
|---|---|
| execute | DMe |
| createTable | DMct |
| dropTable | DMdt |
| truncateTable | DMtt |
| renameTable | DMrt |
| addColumn | DMac |
| dropColumn | DMdc |
| renameColumn | DMrc |
| alterColumn | DMalc |
| addPrimaryKey | DMapk |
| dropPrimaryKey | DMdpk |
| addForeignKey | DMafk |
| dropForeignKey | DMdfk |
| createIndex | DMci |
| dropIndex | DMdi |
| insert | DMi |
| batchInsert | DMbi |
| update | DMu |
| delete | DMd |
| Method | Snippet code |
|---|---|
| primaryKey | DSpk |
| bigPrimaryKey | DSbpk |
| string | DSs |
| text | DSt |
| smallInteger | DSsi |
| integer | DSi |
| bigInteger | DSbi |
| float | DSf |
| double | DSd |
| decimal | DSdc |
| money | DSm |
| dateTime | DSdt |
| timestamp | DSts |
| time | DStime |
| date | DSdt |
| boolean | DSbool |
| binary | DSbin |
| Method | Snippet code |
|---|---|
| ActiveDataProvider | Adp |
| transaction | Tra |
Add ListView, GridView and ect...Add cacheAdd "render" snippetsAdd find model with paramsAdd DataProviderAdd default behaviors (TimestampBehavior and ect...)Add validation rulesAdd DB Migration
Yii2 Snippets is open-sourced software licensed under the MIT license.
If you have any ideas how to improve this package or you found any errors, please contact me via Github.