├── Commands
├── Bake Controller.tmCommand
├── Bake Model.tmCommand
├── Browse CakePHP Source.tmCommand
├── Go to Cookbook.tmCommand
├── Lookup in API.plist
└── Paste Line or Selection to IRC… (CakePHP Paste).plist
├── Preferences
└── Completions.plist
├── README.mdown
├── Snippets
├── $content_for_layout.tmSnippet
├── $scripts_for_layout.tmSnippet
├── $this- Form- checkbox (tcheck).plist
├── $this- Form- create().tmSnippet
├── $this- Form- create()__end().tmSnippet
├── $this- Form- dateTime().tmSnippet
├── $this- Form- day().tmSnippet
├── $this- Form- end().tmSnippet
├── $this- Form- error().tmSnippet
├── $this- Form- file().tmSnippet
├── $this- Form- hidden().tmSnippet
├── $this- Form- hour().tmSnippet
├── $this- Form- input().tmSnippet
├── $this- Form- label().tmSnippet
├── $this- Form- meridian().tmSnippet
├── $this- Form- minute().tmSnippet
├── $this- Form- month().tmSnippet
├── $this- Form- password().tmSnippet
├── $this- Form- radio().tmSnippet
├── $this- Form- select().tmSnippet
├── $this- Form- submit().tmSnippet
├── $this- Form- text().tmSnippet
├── $this- Form- textarea().tmSnippet
├── $this- Form- year().tmSnippet
├── $this- Html- addCrumb().tmSnippet
├── $this- Html- charset().tmSnippet
├── $this- Html- css().tmSnippet
├── $this- Html- div().tmSnippet
├── $this- Html- docType().tmSnippet
├── $this- Html- getCrumbs().tmSnippet
├── $this- Html- img().tmSnippet
├── $this- Html- link($html- img(__)).tmSnippet
├── $this- Html- link().tmSnippet
├── $this- Html- meta('atom').tmSnippet
├── $this- Html- meta('description').tmSnippet
├── $this- Html- meta('icon').tmSnippet
├── $this- Html- meta('keywords').tmSnippet
├── $this- Html- meta('rss').tmSnippet
├── $this- Html- meta().tmSnippet
├── $this- Html- style().tmSnippet
├── $this- Javascript- object().tmSnippet
├── $this- Javascript- value().tmSnippet
├── $this- ModelName- deleteAll.tmSnippet
├── $this- ModelName- field (cmf).plist
├── $this- ModelName- find (cmf).plist
├── $this- ModelName- findAllBy FieldName (cmf).plist
├── $this- ModelName- findBy FieldName (cmf).plist
├── $this- ModelName- id = $id.tmSnippet
├── $this- ModelName- save.tmSnippet
├── $this- ModelName- saveField.tmSnippet
├── $this- ModelName- updateAll.tmSnippet
├── $this- Paginator- counter().tmSnippet
├── $this- Paginator- link().tmSnippet
├── $this- Paginator- numbers().tmSnippet
├── $this- Session- check('Message_flash').tmSnippet
├── $this- Session- check().tmSnippet
├── $this- Session- delete().tmSnippet
├── $this- Session- destroy().tmSnippet
├── $this- Session- error().tmSnippet
├── $this- Session- id().tmSnippet
├── $this- Session- read().tmSnippet
├── $this- Session- restore().tmSnippet
├── $this- Session- setFlash (ct).plist
├── $this- Session- setFlash().tmSnippet
├── $this- Session- valid().tmSnippet
├── $this- Session- write().tmSnippet
├── $this- assertEqual().tmSnippet
├── $this- assertFalse().tmSnippet
├── $this- assertPattern().tmSnippet
├── $this- assertTrue().tmSnippet
├── $this- params['data'] (ct).plist
├── $this- redirect($this- referer());.tmSnippet
├── $this- redirect(array) (ct).tmSnippet
├── $this- render().tmSnippet
├── $this- set (ct).plist
├── $this->Html->script().tmSnippet
├── $this->Html->scriptBlock().tmSnippet
├── $this->Html->scriptEnd().tmSnippet
├── $this->Html->scriptStart().tmSnippet
├── $this->Javascript->link().tmSnippet
├── $this->ModelName->delete().tmSnippet
├── $title_for_layout.tmSnippet
├── (Helper) $this- Session- error().tmSnippet
├── (Helper) $this- Session- flash().tmSnippet
├── (Helper) $this- Session- read().tmSnippet
├── App import().tmSnippet
├── ClassRegistry init().tmSnippet
├── Component beforeRedirect().tmSnippet
├── Component initialize().tmSnippet
├── Component startup().tmSnippet
├── Configure read (cnf).tmSnippet
├── Configure write (cnf).tmSnippet
├── Controller beforeFilter().tmSnippet
├── Controller afterFilter().tmSnippet
├── Controller beforeRender().tmSnippet
├── Controller.plist
├── Docblock.tmSnippet
├── Dox Doc (cdoc) page.plist
├── Dox Doc (cdoc).plist
├── Inflector camelize().tmSnippet
├── Inflector classify().tmSnippet
├── Inflector humanize().tmSnippet
├── Inflector pluralize().tmSnippet
├── Inflector singularize().tmSnippet
├── Inflector slug().tmSnippet
├── Inflector tabelize().tmSnippet
├── Inflector underscore().tmSnippet
├── Inflector variable().tmSnippet
├── Model afterDelete().tmSnippet
├── Model afterFind().tmSnippet
├── Model afterSave().tmSnippet
├── Model beforeDelete().tmSnippet
├── Model beforeFind().tmSnippet
├── Model beforeSave().tmSnippet
├── Model beforeValidate().tmSnippet
├── Model onError().tmSnippet
├── Model.plist
├── New Behavior.tmSnippet
├── New Component.tmSnippet
├── New Datasource.tmSnippet
├── New Fixture.tmSnippet
├── New Helper.tmSnippet
├── New Schema.tmSnippet
├── New Shell.tmSnippet
├── Schema Column.tmSnippet
├── Set::insert().tmSnippet
├── Set::sort().tmSnippet
├── Unique Index.tmSnippet
├── Validate Array.tmSnippet
├── Validation Field.tmSnippet
├── Validation Rule.tmSnippet
├── __().tmSnippet
├── debug (tdebug).plist
├── e($data['Model']['field'] (te).plist
├── else (telse).plist
├── else (telse).tmSnippet
├── elseif (telseif).plist
├── elseif (telseif).tmSnippet
├── foreach (cforeach).plist
├── function (cfunct).plist
├── if (tif).plist
├── if (tif).tmSnippet
├── renderElement (tre).plist
├── requestAction (tra).plist
├── var $actsAs.tmSnippet
├── var $belongsTo.tmSnippet
├── var $hasAndBelongsToMany.tmSnippet
├── var $hasMany.tmSnippet
├── var $hasOne.tmSnippet
├── var $layout;.tmSnippet
├── var $useTable.tmSnippet
└── var $validate.tmSnippet
├── Syntaxes
├── (HTML) CakePHP.tmLanguage
└── Cake.plist
├── info.plist
└── info.plist.orig
/Commands/Bake Controller.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | export TERM=xterm-color
9 |
10 | if [ -z "`echo "$TM_SELECTED_TEXT" | grep [a-zA-Z0-9]`" ]
11 | then
12 | echo "Valid controller name not selected"
13 | exit 1
14 | fi
15 |
16 | cake bake controller $TM_SELECTED_TEXT -interactive off -working "$TM_PROJECT_DIRECTORY" | php -r 'echo trim(preg_replace("/^(.+)Baking/ms", "Baking", file_get_contents("php://stdin")));'
17 |
18 | fallbackInput
19 | none
20 | input
21 | selection
22 | keyEquivalent
23 | ^B
24 | name
25 | Bake Controller
26 | output
27 | showAsTooltip
28 | scope
29 | source.php.cake
30 | uuid
31 | D14A7BF7-FA53-4F5D-B96C-6D2617D1E6AE
32 |
33 |
34 |
--------------------------------------------------------------------------------
/Commands/Bake Model.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | export TERM=xterm-color
9 |
10 | if [ -z "`echo "$TM_SELECTED_TEXT" | grep [a-zA-Z0-9]`" ]
11 | then
12 | echo "Valid model name not selected"
13 | exit 1
14 | fi
15 |
16 | cake bake model $TM_SELECTED_TEXT -interactive off -working "$TM_PROJECT_DIRECTORY" | php -r 'echo trim(preg_replace("/^(.+)Baking/ms", "Baking", file_get_contents("php://stdin")));'
17 |
18 | fallbackInput
19 | none
20 | input
21 | selection
22 | keyEquivalent
23 | ^B
24 | name
25 | Bake Model
26 | output
27 | showAsTooltip
28 | scope
29 | source.php.cake
30 | uuid
31 | F3AC64D9-C024-4ACA-9805-0B3DC79915DE
32 |
33 |
34 |
--------------------------------------------------------------------------------
/Commands/Browse CakePHP Source.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | open "http://github.com/cakephp/cakephp"
9 | input
10 | none
11 | keyEquivalent
12 | ^H
13 | name
14 | Browse CakePHP Source
15 | output
16 | discard
17 | scope
18 | text.html.php.cake
19 | uuid
20 | 7179F80B-0A6C-40EC-933B-B6BA971A1502
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Commands/Go to Cookbook.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | #!/usr/bin/env python
9 | import os
10 |
11 | search_param = os.environ['TM_CURRENT_WORD']
12 | if ('TM_SELECTED_TEXT' in os.environ):
13 | search_param = os.environ['TM_SELECTED_TEXT']
14 |
15 | os.system('open "http://book.cakephp.org/search/' + search_param + '"')
16 | input
17 | none
18 | keyEquivalent
19 | ^H
20 | name
21 | Go to Cookbook
22 | output
23 | showAsTooltip
24 | scope
25 | text.html.php.cake
26 | uuid
27 | 2053A460-D7EE-4D44-A4DA-8F23061C6B6B
28 |
29 |
30 |
--------------------------------------------------------------------------------
/Commands/Lookup in API.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | bundlePath
8 | /Users/kumar/Library/Application Support/TextMate/Bundles/Custom.tmbundle
9 | command
10 | if [ `echo "$TM_CURRENT_WORD" | grep -Ev '[a-zA-Z0-9_]+'` ]; then
11 | echo "Nothing to lookup (hint: place the cursor on a function name)"
12 | exit 1
13 | fi
14 | open http://api.cakephp.org/search/$TM_CURRENT_WORD
15 | input
16 | none
17 | keyEquivalent
18 | ^H
19 | name
20 | Lookup in API
21 | output
22 | discard
23 | scope
24 | source.php.cake, text.html.php.cake
25 | uuid
26 | 365F0868-308E-44BC-8781-2B65CBF48B74
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Commands/Paste Line or Selection to IRC… (CakePHP Paste).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | if [[ -z "$TM_IRC_CHANNEL" ]] && ps -xc|grep -sq 'Colloquy$'; then
9 | channels=$(osascript \
10 | -e 'tell application "Colloquy"' \
11 | -e 'set names to ""' \
12 | -e 'repeat with p in panels' \
13 | -e 'set names to names & name of p & " "' \
14 | -e 'end repeat' \
15 | -e 'end tell')
16 |
17 | result=$(CocoaDialog dropdown \
18 | --title 'Paste to IRC' \
19 | --text 'Choose a channel to paste into' \
20 | --button1 Paste --button2 Cancel \
21 | --string-output --no-newline \
22 | --items $channels)
23 |
24 | if [[ "${result:0:5}" == "Paste" ]];
25 | then TM_IRC_CHANNEL="${result:6}"
26 | else exit_discard
27 | fi
28 | fi
29 |
30 | result=$(CocoaDialog textbox \
31 | --title 'Describe Paste' \
32 | --text 'This paste is about' \
33 | --button1 Ok --button2 Cancel \
34 | --selected --scroll-top top --editable)
35 |
36 | if [[ "${result:0:1}" == "1" ]];
37 | then NOTE="${result:2}"
38 | else exit_discard
39 | fi
40 |
41 | SERVER='http://bin.cakephp.org'
42 |
43 | url=$(curl -s -L -o /dev/null -w "%{url_effective}" -d "data[NewPaste][body]=$TM_SELECTED_TEXT&data[NewPaste][nick]=$USER&data[NewPaste][lang]=php&data[NewPaste][note]=$NOTE" $SERVER \
44 | 2> >(CocoaDialog progressbar --indeterminate \
45 | --title "Paste to ${TM_IRC_CHANNEL}…" \
46 | --text "Contacting Server $SERVER..." \
47 | ))
48 |
49 | [[ -z "$url" ]] && exit_show_tool_tip "Error: Got no URL back from pasting service."
50 |
51 | if ps -xc|grep -sq 'Colloquy$'; then
52 | osascript -e 'tell application "Colloquy" to send message "pasted '"$url"'" action tense yes to (get chat room "'"$TM_IRC_CHANNEL"'" of first connection)'
53 | echo "The text was pasted to $TM_IRC_CHANNEL."
54 | else
55 | echo -n $url | pbcopy
56 | echo "The text is available as $url"
57 | echo "For your convenience, the URL was placed on the clipboard."
58 | fi
59 |
60 | fallbackInput
61 | line
62 | input
63 | selection
64 | keyEquivalent
65 | ^~V
66 | name
67 | Paste Line or Selection to IRC… (CakePHP Paste)
68 | output
69 | discard
70 | uuid
71 | D7FAB954-4DAB-4213-9023-CE52AD04BE46
72 |
73 |
74 |
--------------------------------------------------------------------------------
/Preferences/Completions.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | Completions
7 | scope
8 |
9 | settings
10 |
11 | completions
12 |
13 | accepts
14 | add
15 | addCrumb
16 | afterDelete
17 | afterFilter
18 | afterFind
19 | afterSave
20 | APP
21 | append
22 | APP_DIR
23 | APP_PATH
24 | autoComplete
25 | autoLink
26 | autoLinkEmails
27 | autoLinkUrls
28 | beforeDelete
29 | beforeFilter
30 | beforeFind
31 | beforeRender
32 | beforeSave
33 | bindModel
34 | blackHole
35 | CACHE
36 | cache
37 | cacheEvents
38 | CAKE_CORE_INCLUDE_PATH
39 | charset
40 | check
41 | checkbox
42 | cleanup
43 | clearCache
44 | codeBlock
45 | COMPONENTS
46 | config
47 | CONFIGS
48 | contentTag
49 | CONTROLLERS
50 | CONTROLLER_TESTS
51 | convertSlash
52 | CORE_PATH
53 | countDim
54 | create
55 | CSS
56 | css
57 | dayOptionTag
58 | daysAsSql
59 | debug
60 | del
61 | delete
62 | drag
63 | drop
64 | dropRemote
65 | DS
66 | editor
67 | ELEMENTS
68 | env
69 | error
70 | escapeScript
71 | escapeString
72 | event
73 | excerpt
74 | executable
75 | execute
76 | exists
77 | extract
78 | field
79 | file
80 | fileExistsInPath
81 | fileTag
82 | filter
83 | find
84 | findAll
85 | findCount
86 | findIn
87 | flash
88 | form
89 | formatColumns
90 | fromString
91 | gendor
92 | getAjaxVersion
93 | getChmod
94 | getClientIP
95 | getCrumbs
96 | getExt
97 | getFolder
98 | getFullPath
99 | getGroup
100 | getID
101 | getInsertID
102 | getLastInsertID
103 | getMd5
104 | getName
105 | getNumRows
106 | getOwner
107 | getReferer
108 | getSize
109 | guiListTag
110 | ha
111 | hasAny
112 | hasField
113 | HELPERS
114 | HELPER_TESTS
115 | hidden
116 | hiddenTag
117 | highlight
118 | HOUR
119 | hourOptionTag
120 | html
121 | image
122 | imageTag
123 | includeScript
124 | INFLECTIONS
125 | input
126 | inputTag
127 | invalidate
128 | invalidFields
129 | isAjax
130 | isAtom
131 | isDelete
132 | isFieldError
133 | isForeignKey
134 | isGet
135 | isMobile
136 | isPost
137 | isRss
138 | isThisYear
139 | isToday
140 | isTomorrow
141 | isXml
142 | javascriptIncludeTag
143 | javascriptTag
144 | joinWith
145 | JS
146 | labelTag
147 | lastAccess
148 | lastChange
149 | LAYOUTS
150 | LIBS
151 | LIB_TESTS
152 | link
153 | linkEmail
154 | linkOut
155 | linkTo
156 | listClasses
157 | LogError
158 | LOGS
159 | LOG_ERROR
160 | low
161 | makeUnique
162 | MODELS
163 | MODEL_TESTS
164 | MODULES
165 | multi_search
166 | nice
167 | niceShort
168 | object
169 | observeField
170 | observeForm
171 | params
172 | paranoid
173 | parseHtmlOptions
174 | password
175 | PEAR
176 | plus
177 | postCondtions
178 | precision
179 | prefers
180 | query
181 | radio
182 | randomPassword
183 | read
184 | readable
185 | redirect
186 | referer
187 | relativeTime
188 | remoteFunction
189 | remoteTimer
190 | remove
191 | render
192 | renew
193 | requireAuth
194 | requirePost
195 | ROOT
196 | save
197 | saveField
198 | script
199 | SCRIPTS
200 | set
201 | setAction
202 | setAjax
203 | setContent
204 | setDatasource
205 | setFlash
206 | setUri
207 | slider
208 | sortable
209 | sql
210 | startup
211 | stripAll
212 | stripImages
213 | stripLinks
214 | stripScripts
215 | stripTags
216 | stripWhiteSpace
217 | submit
218 | tableCells
219 | tableHeaders
220 | tag
221 | tagErrorMessage
222 | tagIsValid
223 | TESTS
224 | textarea
225 | threaded
226 | timeAgoInWords
227 | TMP
228 | toArray
229 | toAtom
230 | toCompressed
231 | toPercentage
232 | toReadableSize
233 | toRoman
234 | toRSS
235 | totals
236 | toUnix
237 | truncate
238 | unbindModel
239 | unique
240 | up
241 | url
242 | urlFor
243 | user
244 | valid
245 | validate
246 | virtualFields
247 | validateErrors
248 | validates
249 | VENDORS
250 | VIEWS
251 | walk
252 | wasWithinLast
253 | wasYesterday
254 | WEBROOT_DIR
255 | writable
256 | write
257 | writeBuffer
258 | writeEvents
259 | WWW_ROOT
260 |
261 |
262 | uuid
263 | DDF54CE1-D849-40DE-A765-2676DB5263CB
264 |
265 |
266 |
--------------------------------------------------------------------------------
/README.mdown:
--------------------------------------------------------------------------------
1 | ## Installation:
2 |
3 | Fire up Terminal, and enter the following two commands:
4 |
5 | cd ~/Library/Application\ Support/TextMate/Bundles
6 | git clone git://github.com/cakephp/cakephp-tmbundle.git CakePHP.tmbundle
7 |
8 | Finally, to activate the bundle in TextMate:
9 |
10 | In TextMate: Bundles > Bundle Editor > Reload Bundles
11 |
12 | ## What the bundle does
13 |
14 | This bundle provides a number of snippets for common CakePHP classes. It also provides shortcuts to searching book.cakephp.org, api.cakephp.org and pasting into bin.cakephp.org.
15 |
--------------------------------------------------------------------------------
/Snippets/$content_for_layout.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$content_for_layout; ?>
7 | name
8 | $content_for_layout
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | cfl
13 | uuid
14 | BD22CDEE-E4BA-46CA-A142-81237793B456
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$scripts_for_layout.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$scripts_for_layout; ?>
7 | name
8 | $scripts_for_layout
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | sfl
13 | uuid
14 | F32F2C9B-6227-469E-90C4-02FD2FEDB354
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- checkbox (tcheck).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->checkbox('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->checkbox()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | check
25 | uuid
26 | 804A6B8D-560F-4D96-8F8A-0BBBDE8EB72E
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- create().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->create('${1:Model}'$2);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->create()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | form
25 | uuid
26 | 6C60A273-C6BB-4EC9-A365-FE8140D31CEA
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- create()__end().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$this->Form->create('${1:Model}'$2); ?>
7 | $0
8 | <?php echo \$this->Form->end($3); ?>
9 | name
10 | $this->Form->create()...end()
11 | scope
12 | text.html.php.cake
13 | tabTrigger
14 | form
15 | uuid
16 | DA294F6C-74CB-4CD9-89AD-C12D83745372
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- dateTime().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->dateTime('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->dateTime()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | date
25 | uuid
26 | A40DC508-E170-4B06-8D4A-5534A41AEB6E
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- day().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->day('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->day()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | day
25 | uuid
26 | 9755F37A-2FB6-4CBC-BBFC-173242162634
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- end().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->end($1);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->end()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | form
25 | uuid
26 | 5CBB6007-D1B1-4E48-8373-C2079CE761A8
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- error().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->error('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->error()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | err
25 | uuid
26 | A0756A06-4434-4A52-82AC-3B7F97F09E7D
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- file().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->file('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->file()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | file
25 | uuid
26 | 60B231CD-563C-4888-9CF0-E98CF0935521
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- hidden().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->hidden('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->hidden()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | hid
25 | uuid
26 | B8A107DC-536B-4F25-8A84-F4ACBE40295B
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- hour().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->hour('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->hour()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | hour
25 | uuid
26 | BCAA4C9B-609C-45F3-BF50-49380B286575
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- input().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->input('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->input()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | in
25 | uuid
26 | 429789E2-E940-4402-B160-247CDDCA2AA8
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- label().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->label('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->label()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | label
25 | uuid
26 | 08D2B12E-504A-42A2-9B59-3FBBC2BE3548
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- meridian().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->meridian('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->meridian()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | merid
25 | uuid
26 | 75F1BF92-1796-45B3-972B-CC162CC01C33
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- minute().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->minute('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->minute()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | min
25 | uuid
26 | 94CE4EFA-C6E4-4BAB-A26A-80492CFB8D38
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- month().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->month('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->month()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | month
25 | uuid
26 | 006870B3-30F0-4D5C-9F05-E36EFC868883
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- password().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->password('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->password()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | pass
25 | uuid
26 | A7FA1064-FADC-491A-B701-8E296DAD892E
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- radio().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->radio('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->radio()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | radio
25 | uuid
26 | BA42D7EA-C993-4FF1-A743-2B4FC26EE08C
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- select().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->select('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->select()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | select
25 | uuid
26 | D7960616-C61B-4770-BE9C-7B4CD6A7E31D
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- submit().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->submit(${1:'${2:Submit}'$3});`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->submit()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | submit
25 | uuid
26 | BC5DE605-A9FE-4BF7-A06E-4F1FE910FE18
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- text().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->text('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->text()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | text
25 | uuid
26 | 23D71D86-0C60-4DF6-8D73-F3C3F3848421
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- textarea().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->textarea('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->textarea()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | textarea
25 | uuid
26 | FE6BA4D6-3F95-452B-986C-90412875F0BB
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Form- year().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Form->year('${1:Model}.${2:field}'$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Form->year()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | year
25 | uuid
26 | 6D93108D-1506-49DD-9723-9E8E89A336C6
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- addCrumb().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php \$this->Html->addCrumb('${1:CrumbName}'${2:, '${3:CrumbLink}'}); ?>
7 | name
8 | $this->Html->addCrumb()
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | addc
13 | uuid
14 | 90308F2C-6574-4FCC-8A46-E3D4AAC14499
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- charset().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->charset($1);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Html->charset()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | char
25 | uuid
26 | D2F510B7-60EA-413C-8810-830F0CA33451
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- css().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->css(array('${1:filename}'$2)$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Html->css()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | css
25 | uuid
26 | 7E56C346-1C7E-475C-BAF4-436BD96D4CEE
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- div().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->div($1);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Html->div()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | div
25 | uuid
26 | 54E90DA9-654B-4C3B-B262-8807058CE38F
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- docType().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->doctype('${1:xhtml-strict}');`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Html->docType()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | doc
25 | uuid
26 | E906F7B5-401E-486A-9A14-F093934F997E
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- getCrumbs().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$this->Html->getCrumbs(${1:'${2:«separator»}'}); ?>
7 | name
8 | $this->Html->getCrumbs()
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | getc
13 | uuid
14 | 224AE67A-1ECC-44B2-8571-B22D5300F2AA
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- img().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->image('${1:image.ext}', array('alt'=>'${2:altText}'$3));`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Html->image()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | img
25 | uuid
26 | 0552C838-D090-4B36-8686-24D958F4435F
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- link($html- img(__)).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->link(
13 | \$this->Html->image('${1:image.ext}', array('alt' => '${2:altText}'$3)),
14 | ${4:array('controller' => '${5:controller}', 'action' => '${6:action}'$7)},
15 | ${8:null}, ${9:null}, ${10:false}
16 | );`
17 |
18 | if [[ $TM_SCOPE != *source.php* ]]
19 | then
20 | printf ' ?>'
21 | fi
22 | `$0
23 | name
24 | $this->Html->link($this->Html->img(..))
25 | scope
26 | text.html.php.cake
27 | tabTrigger
28 | imgl
29 | uuid
30 | F7248388-2B17-4F65-B087-D71052847999
31 |
32 |
33 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- link().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->link('${1:text}', ${2:array('controller' => '${3:controller}', 'action' => '${4:action}'$5)});`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Html->link()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | link
25 | uuid
26 | B67591FC-EA93-409B-805F-43F7399FF2E9
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- meta('atom').tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$this->Html->meta('atom', ${1:\$this->webroot('${2:atom.xml}')}); ?>
7 | name
8 | $this->Html->meta('atom')
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | met
13 | uuid
14 | 3136ECEE-4531-4DE5-84A1-413EA9557C48
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- meta('description').tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$this->Html->meta('description', ${1:'${2:your description here}'}); ?>
7 | name
8 | $this->Html->meta('description')
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | met
13 | uuid
14 | 38325A15-8691-47C8-AEF1-4261A2C61458
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- meta('icon').tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$this->Html->meta('icon', ${1:\$this->webroot('${2:favicon.ico}')}); ?>
7 | name
8 | $this->Html->meta('icon')
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | met
13 | uuid
14 | B206AFCB-5EA8-4309-840B-0EF12EEA8DEF
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- meta('keywords').tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$this->Html->meta('keywords', ${1:'${2:your keywords here}'}); ?>
7 | name
8 | $this->Html->meta('keywords')
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | met
13 | uuid
14 | E311C113-06EE-4E3B-BA3F-60BB7A814957
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- meta('rss').tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$this->Html->meta('rss', ${1:\$this->webroot('${2:feed.rss}')}); ?>
7 | name
8 | $this->Html->meta('rss')
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | met
13 | uuid
14 | 2167AB45-70AD-4B18-B706-E3C49830853C
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- meta().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->meta('${1:type}'$2);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Html->meta()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | meta
25 | uuid
26 | 279907B2-350C-4455-A9C6-ACA8ED17103E
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Html- style().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->style(${1:array($2)}$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Html->style()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | style
25 | uuid
26 | D584E994-3804-4166-AEF8-9E35395EBDE2
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Javascript- object().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Javascript->object(${1:\$data});`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Javascript->object()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | jobj
25 | uuid
26 | 14F8DF3E-9C07-4080-8494-73CC4E84E121
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Javascript- value().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Javascript->value(${1:\$var});`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Javascript->value()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | jval
25 | uuid
26 | 46C5A3E4-1483-435B-A84E-F3DD008E80D9
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- ModelName- deleteAll.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->${1:ModelName}->deleteAll(${2:\$conditions}${3:, ${4:\$cascade}});
7 | name
8 | $this->ModelName->deleteAll()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | dela
13 | uuid
14 | FF838289-5982-41A7-84D9-061EE346960A
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- ModelName- field (cmf).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->${1:ModelName}->field(${2:'${3:name}'}, ${4:'conditions'}, ${5:'order'});
7 | $0
8 | name
9 | $this->ModelName->field()
10 | scope
11 | source.php.cake
12 | tabTrigger
13 | field
14 | uuid
15 | EBB8D77D-567A-4B23-B224-7FAFFCCE00FB
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/$this- ModelName- find (cmf).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->${1:ModelName}->$2find(${3:'${4:all}' ${5:, array(
7 | ${6:'conditions' => ${7:'${8}'}}$0
8 | )}});
9 |
10 | name
11 | $this->ModelName->find()
12 | scope
13 | source.php.cake
14 | tabTrigger
15 | find
16 | uuid
17 | 3A46D51C-1B9D-4A7F-98F3-E38C3243B134
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Snippets/$this- ModelName- findAllBy FieldName (cmf).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->${1:ModelName}->findAllBy${2:FieldName(${3:\$value}));
7 | $0
8 | name
9 | $this->ModelName->findAllBy<FieldName>
10 | scope
11 | source.php.cake
12 | tabTrigger
13 | find
14 | uuid
15 | F213051B-2625-4270-A05A-1E5E45FA3C5C
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/$this- ModelName- findBy FieldName (cmf).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->${1:ModelName}->findBy${2:FieldName(${3:\$value}));
7 | $0
8 | name
9 | $this->ModelName->findBy<FieldName>
10 | scope
11 | source.php.cake
12 | tabTrigger
13 | find
14 | uuid
15 | E92E5F5B-B9B0-49CB-825E-8A7B9B68B1F2
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/$this- ModelName- id = $id.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->${1:ModelName}->id = ${2:\$id};
7 | name
8 | $this->ModelName->id = $id;
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | id=
13 | uuid
14 | EA2E9F12-2D9E-46F8-9B3A-16E21D350E20
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- ModelName- save.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->${1:ModelName}->save(${2:\$this->data});
7 | name
8 | $this->ModelName->save()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | save
13 | uuid
14 | CC8293A8-BAB4-4C2E-8A99-596E2383A698
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- ModelName- saveField.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->${1:ModelName}->saveField(${2:'$3'}, ${4:\$fieldValue});
7 | name
8 | $this->ModelName->saveField()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | savef
13 | uuid
14 | 8B4E2D08-398E-41F0-899B-B9E99BB7898E
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- ModelName- updateAll.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->${1:ModelName}->updateAll(${2:\$fields}${3:, ${4:\$conditions}});
7 | name
8 | $this->ModelName->updateAll()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | upa
13 | uuid
14 | 36A6B36E-F35C-4F28-969F-3A907D4ED8B7
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Paginator- counter().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Paginator->counter($1);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Paginator->counter()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | pcount
25 | uuid
26 | 8636DFF7-65DA-4602-9270-002070E1D78C
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Paginator- link().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Paginator->link('${1:\title}', array($2)$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Paginator->link()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | plink
25 | uuid
26 | 4D325575-6A5C-4784-A789-E9973ACEDCFC
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Paginator- numbers().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Paginator->numbers($1);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Paginator->numbers()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | pnum
25 | uuid
26 | 553ED35C-C241-440C-89DD-0069C10BF383
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- check('Message_flash').tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->check('${1:Message}.${2:flash}');$0
7 | name
8 | $this->Session->check('Message.flash')
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | scheck
13 | uuid
14 | 40102910-E368-4FB0-B07A-C33A2CAB10B4
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- check().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->check('${1:Controller}.${2:key}');$0
7 | name
8 | $this->Session->check()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | scheck
13 | uuid
14 | F082AA49-1859-496B-904C-8B718078F0FA
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- delete().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->delete('${1:Controller}.${2:key}');$0
7 | name
8 | $this->Session->delete()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | sdel
13 | uuid
14 | 412CA9C5-918E-491A-A210-9E0E47CD67CA
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- destroy().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->destroy();$0
7 | name
8 | $this->Session->destroy()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | sdes
13 | uuid
14 | C299CBD6-1253-4074-8BB1-7BD091B22DCF
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- error().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->error();$0
7 | name
8 | $this->Session->error()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | serr
13 | uuid
14 | 2D84E825-8774-4B29-882C-A2E8DCB1C127
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- id().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->id();$0
7 | name
8 | $this->Session->id()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | sid
13 | uuid
14 | C466A6D7-A1B1-4EF6-A717-430AA8CD29EA
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- read().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->read('${1:Controller}.${2:key}');$0
7 | name
8 | $this->Session->read()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | sread
13 | uuid
14 | 48B89126-C7C9-4EAF-8118-D978A7141DDC
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- restore().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->restore();$0
7 | name
8 | $this->Session->restore()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | sres
13 | uuid
14 | 9DC4A8A4-317E-4F3F-BE66-3BAA479EC11E
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- setFlash (ct).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->setFlash('${1:the flash message}');
7 | name
8 | Controller::Session->setFlash()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | flash
13 | uuid
14 | 2945B997-2C19-449F-A500-6B8B34A2ADEF
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- setFlash().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->setFlash(${1:'${2:Message}'}$3);$0
7 | name
8 | $this->Session->setFlash()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | sflash
13 | uuid
14 | 269247B5-C5AC-4B34-9F69-DAD5EBBD446C
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- valid().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->valid();$0
7 | name
8 | $this->Session->valid()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | svalid
13 | uuid
14 | EA79FA43-80A2-4C7B-ABD9-40A8BA8D4F58
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- Session- write().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->Session->write('${1:Controller}.${2:key}', '${3:value}');$0
7 | name
8 | $this->Session->write()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | swrite
13 | uuid
14 | 598B0078-1D6D-428D-BBB0-4E7617008B9E
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- assertEqual().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->assertEqual(${1:\$result}, ${2:\$expected});
7 | $0
8 | name
9 | $this->assertEqual()
10 | scope
11 | source.php
12 | tabTrigger
13 | assertE
14 | uuid
15 | F2C88F6A-CDA3-4270-9433-A23A8F8D82C3
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/$this- assertFalse().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->assertFalse(${1:\$result});
7 | $0
8 | name
9 | $this->assertFalse()
10 | scope
11 | source.php
12 | tabTrigger
13 | assertF
14 | uuid
15 | 5F94353B-7F33-488F-97DF-5C36066F2271
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/$this- assertPattern().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->assertPattern(${1:'/${2:pattern}/'}, ${3:\$result});
7 | $0
8 | name
9 | $this->assertPattern()
10 | scope
11 | source.php
12 | tabTrigger
13 | assertP
14 | uuid
15 | 558C7AF5-FDAD-4AF7-9DEA-AF6943B3339C
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/$this- assertTrue().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->assertTrue(${1:\$result});
7 | $0
8 | name
9 | $this->assertTrue()
10 | scope
11 | source.php
12 | tabTrigger
13 | assertT
14 | uuid
15 | B2B6011C-955C-4C6D-A5B8-7875C13CCDD1
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/$this- params['data'] (ct).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->data
7 | name
8 | $this->data
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | data
13 | uuid
14 | D0DB044B-B4C8-48D2-9B5A-7DA354BE04C0
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- redirect($this- referer());.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->redirect(\$this->referer(${1:'/'}));
7 | name
8 | Controller::redirect(Controller::referer());
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | redref
13 | uuid
14 | 732DC79E-EDA0-496F-BC9E-96357F379F38
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- redirect(array) (ct).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->redirect(${1:array('controller' => '${2:controller}', 'action' => '${3:action}'$0)});
7 | name
8 | Controller::redirect()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | re
13 | uuid
14 | D11B464A-42FB-41D3-A40B-A75F7FD70B7D
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this- render().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->render(${1:'${2:action}'}$3);
7 | $0
8 | name
9 | Controller::render()
10 | scope
11 | source.php.cake
12 | tabTrigger
13 | ren
14 | uuid
15 | 51133511-DD51-4DAD-9F25-E746F46A5544
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/$this- set (ct).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->set('${1:var}', \$${2:$1});
7 | name
8 | Controller::set()
9 | scope
10 | source.php.cake, text.html.php.cake
11 | tabTrigger
12 | set
13 | uuid
14 | 9D47CB07-6C99-41E0-A098-4521E51A411D
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$this->Html->script().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->script(${1:array($2)}$3);`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `
19 | name
20 | $this->Html->script()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | script
25 | uuid
26 | 25492799-DF06-4CDA-AB8C-4010E54C0484
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this->Html->scriptBlock().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Html->scriptBlock(${1:\$script}{2:, array($3)});`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `
19 | name
20 | $this->Html->scriptBlock()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | scriptb
25 | uuid
26 | 24375674-2BE6-4DAA-A1B0-4A564F66AC4A
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this->Html->scriptEnd().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `${1:echo }\$this->Html->scriptEnd();`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `
19 | name
20 | $this->Html->scriptEnd()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | scripte
25 | uuid
26 | 40C1101C-9939-4B22-BD90-4DAF0B9EFF44
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this->Html->scriptStart().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `\$this->Html->scriptStart(${1:array($2)});`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `
19 | name
20 | $this->Html->scriptStart()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | scripts
25 | uuid
26 | E0BCD63E-D538-4334-9F58-C46244F0A3AD
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this->Javascript->link().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `\$this->Javascript->link('${1:script}.js'${2:, false});`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Javascript->link()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | jlink
25 | uuid
26 | A6392055-B549-427C-8A7B-F2216A276D29
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/$this->ModelName->delete().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->${1:ModelName}->delete(${2:\$id}${3:, ${4:\$cascade}});
7 | name
8 | $this->ModelName->delete()
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | del
13 | uuid
14 | A23A8F12-10BE-4EFD-A161-1BE92DD745A3
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/$title_for_layout.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$title_for_layout; ?>
7 | name
8 | $title_for_layout
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | tfl
13 | uuid
14 | 44F459B9-7947-4C96-94ED-7B8170BD5CAD
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/(Helper) $this- Session- error().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Session->error();`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Session->error()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | serr
25 | uuid
26 | AF57E311-A4A7-44EB-BAEB-3CBA9FCAE8E7
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/(Helper) $this- Session- flash().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Session->flash(${2:'${3:key}'});`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Session->flash()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | sflash
25 | uuid
26 | CE0D35B3-3521-4755-BCEF-BE7FE9E0505A
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/(Helper) $this- Session- read().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$this->Session->read(${2:'${3:keyName}'});`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `$0
19 | name
20 | $this->Session->read()
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | sread
25 | uuid
26 | A953766F-EF99-4182-9BA5-07F2EE010D7B
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/App import().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | App::import('${1:LibraryName}', ${2:'${3:ClassName}'});
7 | $0
8 | name
9 | App::import()
10 | scope
11 | source.php.cake
12 | tabTrigger
13 | app
14 | uuid
15 | 5100B3CC-EC3D-4F4B-A30E-C8B33B9635EF
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/ClassRegistry init().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | ClassRegistry::init(${1:'${2:ModelName}'}$3);
7 | $0
8 | name
9 | ClassRegistry::init()
10 | scope
11 | source.php.cake
12 | tabTrigger
13 | cr
14 | uuid
15 | B3FEFE65-1B72-4166-A181-5288DCA14F3E
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/Component beforeRedirect().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | /**
7 | * Called before Controller::redirect().
8 | *
9 | * @param object $controller Controller with components to beforeRedirect
10 | * @return void
11 | * @access public
12 | */
13 | function beforeRedirect(\&$controller, \$url, \$status, \$exit) {
14 | $1
15 | }
16 | name
17 | Component::beforeRedirect()
18 | scope
19 | source.php.cake
20 | tabTrigger
21 | cbef
22 | uuid
23 | 3EAC992E-B832-45CC-9685-152BD3751A3B
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Snippets/Component initialize().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | /**
7 | * Called before the Controller::beforeFilter().
8 | *
9 | * @param object $controller Controller with components to initialize
10 | * @return void
11 | * @access public
12 | */
13 | function initialize(&\$controller) {
14 | \$this->controller = &\$controller;
15 | $1
16 | }
17 | name
18 | Component::initialize()
19 | scope
20 | source.php.cake
21 | tabTrigger
22 | cinit
23 | uuid
24 | 89B2FFAA-54A9-4E43-9A11-3C11BD416E02
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Snippets/Component startup().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | /**
7 | * Called after the Controller::beforeFilter() and before the controller action
8 | *
9 | * @param object $controller Controller with components to startup
10 | * @return void
11 | * @access public
12 | */
13 | function startup(&\$controller) {
14 | $1
15 | }
16 | name
17 | Component::startup()
18 | scope
19 | source.php.cake
20 | tabTrigger
21 | cstart
22 | uuid
23 | 89B2FFAA-54A9-4E43-9A11-3C11BD416E12
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Snippets/Configure read (cnf).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Configure::read('$0')
7 | name
8 | Configure::read
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | config
13 | uuid
14 | 48C94957-8681-4182-8523-63EC111901B8
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Configure write (cnf).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Configure::write('$1', $2);
7 | name
8 | Configure::write
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | config
13 | uuid
14 | C7D2E38F-957E-491B-B92D-0E818BF22A5A
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Controller beforeFilter().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | /**
7 | * Controller beforeFilter callback.
8 | * Called before the controller action.
9 | *
10 | * @return void
11 | */
12 | function beforeFilter() {
13 | $1
14 | }
15 | $0
16 | name
17 | Controller::beforeFilter()
18 | scope
19 | source.php.cake
20 | tabTrigger
21 | before
22 | uuid
23 | 9BA2A212-CD0C-4B76-90EA-08EC0D216A8B
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Snippets/Controller afterFilter().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | /**
7 | * Controller afterFilter callback.
8 | * Called after the controller action is run and rendered.
9 | *
10 | * @return void
11 | */
12 | function afterFilter() {
13 | $1
14 | }
15 | $0
16 | name
17 | Controller::afterFilter()
18 | scope
19 | source.php.cake
20 | tabTrigger
21 | after
22 | uuid
23 | 5F0F193F-A568-468D-B076-6DC58E51AD0D
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Snippets/Controller beforeRender().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | /**
7 | * Controller afterFilter callback.
8 | * Called after the controller action is run, but before the view is rendered.
9 | *
10 | * @return void
11 | */
12 | function beforeRender() {
13 | $1
14 | }
15 | $0
16 | name
17 | Controller::beforeRender()
18 | scope
19 | source.php.cake
20 | tabTrigger
21 | before
22 | uuid
23 | 58DADFAD-1E71-4D39-B139-9B0A65E2F681
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Snippets/Controller.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php
7 | /**
8 | * $1sController
9 | *
10 | * ${2:[Short Description]}
11 | *
12 | * @package ${3:default}
13 | * @author ${PHPDOC_AUTHOR:$TM_FULLNAME}
14 | * @version \$Id\$
15 | * @copyright ${PHPDOC_AUTHOR:$TM_ORGANIZATION_NAME}
16 | **/
17 |
18 | class ${1:PluralModelName}sController extends AppController {
19 | /**
20 | * The name of this controller. Controller names are plural, named after the model they manipulate.
21 | *
22 | * @var string
23 | * @access public
24 | */
25 | var \$name = '$1s';
26 |
27 | /**
28 | * An array containing the names of helpers this controller uses. The array elements should
29 | * not contain the "Helper" part of the classname.
30 | *
31 | * @var mixed A single name as a string or a list of names as an array.
32 | * @access protected
33 | */
34 | ${4:var \$helpers = array(${5:'Html', 'Form'});}
35 |
36 | /**
37 | * Array containing the names of components this controller uses. Component names
38 | * should not contain the "Component" portion of the classname.
39 | *
40 | * @var array
41 | * @access public
42 | */
43 | var \$components = array();
44 |
45 | /**
46 | * Called before the controller action.
47 | *
48 | * @access public
49 | */
50 | function beforeFilter() {
51 | }
52 |
53 | /**
54 | * Called after the controller action is run, but before the view is rendered.
55 | *
56 | * @access public
57 | */
58 | function beforeRender() {
59 | }
60 |
61 | /**
62 | * Called after the controller action is run and rendered.
63 | *
64 | * @access public
65 | */
66 | function afterFilter() {
67 | }
68 |
69 | /**
70 | * Index action
71 | *
72 | * @access public
73 | */
74 | function index() {
75 | \$this->$1->recursive = 0;
76 | \$this->set('${6:$1}s', \$this->paginate());
77 | }
78 |
79 | /**
80 | * View action
81 | *
82 | * @access public
83 | * @param integer \$id ID of record
84 | */
85 | function view(\$id = null) {
86 | if (!\$id) {
87 | \$this->Session->setFlash(__('Invalid $1', true));
88 | \$this->redirect(array('action' => 'index'));
89 | }
90 | \$this->set('$6', \$this->$1->read(null, \$id));
91 | }
92 |
93 | /**
94 | * Add action
95 | *
96 | * @access public
97 | */
98 | function add() {
99 | if (!empty(\$this->data)) {
100 | \$this->$1->create();
101 | if (\$this->$1->save(\$this->data)) {
102 | \$this->Session->setFlash(__('The $1 has been saved', true));
103 | \$this->redirect(array('action' => 'index'));
104 | } else {
105 | \$this->Session->setFlash(__('The $1 could not be saved. Please, try again.', true));
106 | }
107 | }
108 | }
109 |
110 | /**
111 | * Edit action
112 | *
113 | * @access public
114 | * @param integer \$id ID of record
115 | */
116 | function edit(\$id = null) {
117 | if (!\$id && empty(\$this->data)) {
118 | \$this->Session->setFlash(__('Invalid $1', true));
119 | \$this->redirect(array('action' => 'index'));
120 | }
121 | if (!empty(\$this->data)) {
122 | if (\$this->$1->save(\$this->data)) {
123 | \$this->Session->setFlash(__('The $1 has been saved', true));
124 | \$this->redirect(array('action' => 'index'));
125 | } else {
126 | \$this->Session->setFlash(__('The $1 could not be saved. Please, try again.', true));
127 | }
128 | }
129 | if (empty(\$this->data)) {
130 | \$this->data = \$this->$1->read(null, \$id);
131 | }
132 | }
133 |
134 | /**
135 | * Delete action
136 | *
137 | * @access public
138 | * @param integer \$id ID of record
139 | */
140 | function delete(\$id = null) {
141 | if (!\$id) {
142 | \$this->Session->setFlash(__('Invalid id for $1', true));
143 | \$this->redirect(array('action'=>'index'));
144 | }
145 | if (\$this->$1->delete(\$id)) {
146 | \$this->Session->setFlash(__('$1 deleted', true));
147 | \$this->redirect(array('action'=>'index'));
148 | }
149 | \$this->Session->setFlash(__('$1 was not deleted', true));
150 | \$this->redirect(array('action' => 'index'));
151 | }
152 | }
153 | ?>
154 | name
155 | New Controller
156 | scope
157 | source.php.cake
158 | tabTrigger
159 | control
160 | uuid
161 | 03D809B4-7F9C-4F30-A402-60DDF7F8EBE6
162 |
163 |
164 |
--------------------------------------------------------------------------------
/Snippets/Docblock.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 |
7 | *
8 | keyEquivalent
9 |
10 | name
11 | Docblock
12 | scope
13 | comment.block.php, comment.block.documentation.phpdoc
14 | uuid
15 | C5C4E48D-F3E1-473C-84A0-5389E4BD1438
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/Dox Doc (cdoc) page.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | /**
7 | * ${1:Undocumented file}
8 | *
9 | * ${2:Short description}
10 | *
11 | * ${3:Long description}
12 | *
13 | * @package ${4:default}
14 | * @author ${5:$TM_FULLNAME}
15 | * @copyright `date +%Y` `echo $TM_ORGANIZATION_NAME`
16 | * @license $6
17 | * @date \$LastChangedDate\$
18 | * @version \$Rev\$
19 | **/
20 | $0
21 | name
22 | Dox Doc page
23 | scope
24 | source.php.cake
25 | tabTrigger
26 | cdoc
27 | uuid
28 | 11F91D5A-CD81-4327-AC2F-ECD768167825
29 |
30 |
31 |
--------------------------------------------------------------------------------
/Snippets/Dox Doc (cdoc).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | /**
7 | * ${1:undocumented class}
8 | *
9 | * @package ${2:default}
10 | * @author ${PHPDOC_AUTHOR:$TM_FULLNAME}$3
11 | * @date \$LastChangedDate\$
12 | * @version \$Rev\$
13 | **/
14 | $0
15 | name
16 | Dox Doc class
17 | scope
18 | source.php.cake
19 | tabTrigger
20 | cdoc
21 | uuid
22 | B6D99D4B-D003-41FC-896B-75DD80915775
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Snippets/Inflector camelize().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Inflector::camelize(${1:\$word})
7 | name
8 | Inflector::camelize(…)
9 | scope
10 | text.html.php.cake source.php
11 | tabTrigger
12 | inf
13 | uuid
14 | FC5FF893-06C7-46FE-8EB4-E332D1B3AE4B
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Inflector classify().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Inflector::classify(${1:\$word})
7 | name
8 | Inflector::classify(…)
9 | scope
10 | text.html.php.cake source.php
11 | tabTrigger
12 | inf
13 | uuid
14 | 9AAA561D-BE73-4CEC-91D0-15AF79AD3890
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Inflector humanize().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Inflector::humanize(${1:\$word})
7 | name
8 | Inflector::humanize(…)
9 | scope
10 | text.html.php.cake source.php
11 | tabTrigger
12 | inf
13 | uuid
14 | 73EF8B66-D449-4140-858A-EE3676F69393
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Inflector pluralize().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Inflector::pluralize(${1:\$word})
7 | name
8 | Inflector::pluralize(…)
9 | scope
10 | text.html.php.cake source.php
11 | tabTrigger
12 | inf
13 | uuid
14 | 5D92DCBC-5403-43B5-B619-732E1152777B
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Inflector singularize().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Inflector::singularize(${1:\$word})
7 | name
8 | Inflector::singularize(…)
9 | scope
10 | text.html.php.cake source.php
11 | tabTrigger
12 | inf
13 | uuid
14 | DB65A3E3-A341-4361-B94B-12F4A337708B
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Inflector slug().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Inflector::slug(${1:\$word})
7 | name
8 | Inflector::slug(…)
9 | scope
10 | text.html.php.cake source.php
11 | tabTrigger
12 | inf
13 | uuid
14 | B433245C-0043-4340-9EA5-6DFE6EAAC11B
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Inflector tabelize().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Inflector::tabelize(${1:\$word})
7 | name
8 | Inflector::tabelize(…)
9 | scope
10 | text.html.php.cake source.php
11 | tabTrigger
12 | inf
13 | uuid
14 | 57FC8BF3-E54F-4589-8C15-0A553143B1BE
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Inflector underscore().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Inflector::underscore(${1:\$word})
7 | name
8 | Inflector::underscore(…)
9 | scope
10 | text.html.php.cake source.php
11 | tabTrigger
12 | inf
13 | uuid
14 | 487FD431-F48E-4C7E-9E09-3D79C86A789D
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Inflector variable().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Inflector::variable(${1:\$word})
7 | name
8 | Inflector::variable(…)
9 | scope
10 | text.html.php.cake source.php
11 | tabTrigger
12 | inf
13 | uuid
14 | C1CE96F4-2EE8-48B5-B77D-F8897C08AAD0
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Model afterDelete().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | function afterDelete() {
7 | $1
8 | }
9 | name
10 | Model::afterDelete()
11 | scope
12 | source.php.cake
13 | tabTrigger
14 | afterdelete
15 | uuid
16 | C76D9454-E86E-4E23-8554-FBC9FC89A8EB
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/Model afterFind().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | function afterFind(${1:\$results}) {
7 | $2
8 | }
9 | name
10 | Model::afterFind()
11 | scope
12 | source.php.cake
13 | tabTrigger
14 | afterfind
15 | uuid
16 | ECC568FA-291F-4205-8342-8F2CD0D6DD34
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/Model afterSave().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | function afterSave(${1:\$created}) {
7 | $2
8 | }
9 | name
10 | Model::afterSave()
11 | scope
12 | source.php.cake
13 | tabTrigger
14 | aftersave
15 | uuid
16 | DA29CDD2-E60F-43A7-A75C-033AFBFA42BE
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/Model beforeDelete().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | function beforeDelete() {
7 | $1
8 | }
9 | name
10 | Model::beforeDelete()
11 | scope
12 | source.php.cake
13 | tabTrigger
14 | beforedelete
15 | uuid
16 | 800182B7-7AFC-4319-A2B6-5D766CF61DB2
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/Model beforeFind().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | function beforeFind(${1:\$queryData}) {
7 | $2
8 | }
9 | name
10 | Model::beforeFind()
11 | scope
12 | source.php.cake
13 | tabTrigger
14 | beforefind
15 | uuid
16 | 2AA334CD-BB76-46C8-8F6C-4D3CCD6183A7
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/Model beforeSave().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | function beforeSave() {
7 | $1
8 | }
9 | name
10 | Model::beforeSave()
11 | scope
12 | source.php.cake
13 | tabTrigger
14 | beforesave
15 | uuid
16 | EA67A2CC-E97A-4042-A512-9279C57D9028
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/Model beforeValidate().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | function beforeValidate() {
7 | $1
8 | }
9 | name
10 | Model::beforeValidate()
11 | scope
12 | source.php.cake
13 | tabTrigger
14 | beforevalidate
15 | uuid
16 | 69AEB970-4F2B-44FE-B8BC-CA5D4D7CCADB
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/Model onError().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | function onError() {
7 | $1
8 | }
9 | name
10 | Model::onError()
11 | scope
12 | source.php.cake
13 | tabTrigger
14 | onerror
15 | uuid
16 | C86C2A7E-49A0-4C31-A600-888A65722EA0
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/Model.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php
7 | /**
8 | * $1 Model
9 | *
10 | * ${3:[Short Description]}
11 | *
12 | * @package ${2:default}
13 | * @author ${PHPDOC_AUTHOR:$TM_FULLNAME}
14 | * @version \$Id\$
15 | * @copyright ${PHPDOC_AUTHOR:$TM_ORGANIZATION_NAME}
16 | **/
17 | class ${1:Singular} extends AppModel {
18 | var \$name = '$1';
19 | $0
20 | }
21 | ?>
22 | name
23 | New Model
24 | scope
25 | source.php.cake
26 | tabTrigger
27 | model
28 | uuid
29 | 91FFD2A3-AAC0-40AF-9807-1963325EBCD9
30 |
31 |
32 |
--------------------------------------------------------------------------------
/Snippets/New Behavior.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php
7 | /**
8 | * $1 Model Behavior
9 | *
10 | * [Short Description]
11 | *
12 | * @package ${2:default}
13 | * @author ${PHPDOC_AUTHOR:$TM_FULLNAME}
14 | * @version \$Id\$
15 | * @copyright ${PHPDOC_AUTHOR:$TM_ORGANIZATION_NAME}
16 | **/
17 | class ${1:My}Behavior extends ModelBehavior {
18 |
19 | /**
20 | * Contains configuration settings for use with individual model objects.
21 | * Individual model settings should be stored as an associative array,
22 | * keyed off of the model name.
23 | *
24 | * @var array
25 | * @access public
26 | * @see Model::\$alias
27 | */
28 | var \$settings = array($0);
29 |
30 | /**
31 | * Allows the mapping of preg-compatible regular expressions to public or
32 | * private methods in this class, where the array key is a /-delimited regular
33 | * expression, and the value is a class method. Similar to the functionality of
34 | * the findBy* / findAllBy* magic methods.
35 | *
36 | * @var array
37 | * @access public
38 | */
39 | var \$mapMethods = array();
40 |
41 |
42 | /**
43 | * Initiate $1 Behavior
44 | *
45 | * @param object \$model
46 | * @param array \$config
47 | * @return void
48 | * @access public
49 | */
50 | function setup(&\$model, \$config = array()) {
51 |
52 | }
53 |
54 | /* -- All possible behavior callbacks have been stubbed out. Remove those you do not need. -- */
55 |
56 | /**
57 | * Before find callback
58 | *
59 | * @param object \$model Model using this behavior
60 | * @param array \$queryData Data used to execute this query, i.e. conditions, order, etc.
61 | * @return boolean True if the operation should continue, false if it should abort
62 | * @access public
63 | */
64 | function beforeFind(&\$model, \$query) {
65 | return true;
66 | }
67 |
68 | /**
69 | * After find callback. Can be used to modify any results returned by find and findAll.
70 | *
71 | * @param object \$model Model using this behavior
72 | * @param mixed \$results The results of the find operation
73 | * @param boolean \$primary Whether this model is being queried directly (vs. being queried as an association)
74 | * @return mixed Result of the find operation
75 | * @access public
76 | */
77 | function afterFind(&\$model, \$results, \$primary) {
78 | return \$results;
79 | }
80 |
81 | /**
82 | * Before validate callback
83 | *
84 | * @param object \$model Model using this behavior
85 | * @return boolean True if validate operation should continue, false to abort
86 | * @access public
87 | */
88 | function beforeValidate(&\$model) {
89 | return true;
90 | }
91 |
92 | /**
93 | * Before save callback
94 | *
95 | * @param object \$model Model using this behavior
96 | * @return boolean True if the operation should continue, false if it should abort
97 | * @access public
98 | */
99 | function beforeSave(&\$model) {
100 | return true;
101 | }
102 |
103 | /**
104 | * After save callback
105 | *
106 | * @param object \$model Model using this behavior
107 | * @param boolean \$created True if this save created a new record
108 | * @access public
109 | * @return boolean True if the operation succeeded, false otherwise
110 | */
111 | function afterSave(&\$model, \$created) {
112 | return true;
113 | }
114 |
115 | /**
116 | * Before delete callback
117 | *
118 | * @param object \$model Model using this behavior
119 | * @param boolean \$cascade If true records that depend on this record will also be deleted
120 | * @return boolean True if the operation should continue, false if it should abort
121 | * @access public
122 | */
123 | function beforeDelete(&\$model, \$cascade = true) {
124 | return true;
125 | }
126 |
127 | /**
128 | * After delete callback
129 | *
130 | * @param object $model Model using this behavior
131 | * @access public
132 | */
133 | function afterDelete(&\$model) {
134 |
135 | }
136 |
137 | /**
138 | * DataSource error callback
139 | *
140 | * @param object \$model Model using this behavior
141 | * @param string \$error Error generated in DataSource
142 | * @access public
143 | */
144 | function onError(&\$model, \$error) {
145 |
146 | }
147 |
148 | }
149 | name
150 | New Behavior
151 | scope
152 | source.php.cake
153 | tabTrigger
154 | behave
155 | uuid
156 | 69697F8C-ED14-4E23-B334-F7B0DC78B83C
157 |
158 |
159 |
--------------------------------------------------------------------------------
/Snippets/New Component.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php
7 | /**
8 | * $1Component
9 | *
10 | * [Short Description]
11 | *
12 | * @package ${2:default}
13 | * @author ${PHPDOC_AUTHOR:$TM_FULLNAME}
14 | * @version \$Id\$
15 | * @copyright ${PHPDOC_AUTHOR:$TM_ORGANIZATION_NAME}
16 | **/
17 |
18 | class ${1:PluralModelName}Component extends Object {
19 |
20 | /**
21 | * Array containing the names of components this component uses. Component names
22 | * should not contain the "Component" portion of the classname.
23 | *
24 | * @var array
25 | * @access public
26 | */
27 | var \$components = array();
28 |
29 | /**
30 | * Called before the Controller::beforeFilter().
31 | *
32 | * @param object $controller A reference to the controller
33 | * @return void
34 | * @access public
35 | * @link http://book.cakephp.org/view/65/MVC-Class-Access-Within-Components
36 | */
37 | function initialize(&\$controller, \$settings = array()) {
38 | if (!isset(\$this->__settings[\$controller->name])) {
39 | \$this->__settings[\$controller->name] = \$settings;
40 | }
41 | }
42 |
43 | /**
44 | * Called after the Controller::beforeFilter() and before the controller action
45 | *
46 | * @param object $controller A reference to the controller
47 | * @return void
48 | * @access public
49 | * @link http://book.cakephp.org/view/65/MVC-Class-Access-Within-Components
50 | */
51 | function startup(&\$controller) {
52 | }
53 |
54 | /**
55 | * Called after the Controller::beforeRender(), after the view class is loaded, and before the
56 | * Controller::render()
57 | *
58 | * @param object $controller A reference to the controller
59 | * @return void
60 | * @access public
61 | */
62 | function beforeRender(&\$controller) {
63 | }
64 |
65 | /**
66 | * Called after Controller::render() and before the output is printed to the browser.
67 | *
68 | * @param object $controller A reference to the controller
69 | * @return void
70 | * @access public
71 | */
72 | function shutdown(&\$controller) {
73 | }
74 |
75 | /**
76 | * Called before Controller::redirect()
77 | *
78 | * @param object $controller A reference to the controller
79 | * @param mixed $url A string or array containing the redirect location
80 | * @access public
81 | */
82 | function beforeRedirect(&\$controller, \$url, \$status = null, \$exit = true) {
83 | }
84 | }
85 | ?>
86 | name
87 | New Component
88 | scope
89 | source.php.cake
90 | tabTrigger
91 | component
92 | uuid
93 | 851FE129-A51B-41E1-9770-4D0C1D8AC09E
94 |
95 |
96 |
--------------------------------------------------------------------------------
/Snippets/New Datasource.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | New Datasource
7 | uuid
8 | 7C466400-6BDC-4896-ACB8-5160012AA406
9 | content
10 | <?php
11 | /**
12 | * $1 DataSource
13 | *
14 | * [Short Description]
15 | *
16 | * @package ${2:default}
17 | * @author ${PHPDOC_AUTHOR:$TM_FULLNAME}
18 | * @version \$Id\$
19 | * @copyright ${PHPDOC_AUTHOR:$TM_ORGANIZATION_NAME}
20 | **/
21 |
22 | class ${1:Datasource}Source extends DataSource {
23 |
24 | /**
25 | * Array containing the names of components this component uses. Component names
26 | * should not contain the "Component" portion of the classname.
27 | *
28 | * @var array
29 | * @access public
30 | */
31 | var \$config = array();
32 |
33 | var \$_schema = array(
34 | 'tweets' => array(
35 | 'id' => array(
36 | 'type' => 'integer',
37 | 'null' => true,
38 | 'key' => 'primary',
39 | 'length' => 11,
40 | ),
41 | 'text' => array(
42 | 'type' => 'string',
43 | 'null' => true,
44 | 'key' => 'primary',
45 | 'length' => 140
46 | ),
47 | 'status' => array(
48 | 'type' => 'string',
49 | 'null' => true,
50 | 'key' => 'primary',
51 | 'length' => 140
52 | ),
53 | )
54 | );
55 |
56 | function __construct(\$config) {
57 | ${3:\$auth = "{\$config['login']}:{\$config['password']}";
58 | \$this->connection = new HttpSocket(
59 | "http://{$auth}@twitter.com/"
60 | );}
61 | parent::__construct(\$config);
62 | }
63 |
64 | function describe(\$model) {
65 | return \$this->_schema['tweets'];
66 | }
67 |
68 | function listSources() {
69 | return array();
70 | }
71 |
72 | function create(\$model, \$fields = array(), \$values = array()) {
73 | }
74 |
75 | function read(\$model, \$queryData = array()) {
76 | }
77 |
78 | function update(\$model, \$fields = array(), \$values = array()) {
79 | }
80 |
81 | function delete(\$model, \$id = null) {
82 | }
83 | }
84 | scope
85 | source.php.cake
86 | tabTrigger
87 | datasource
88 |
89 |
90 |
--------------------------------------------------------------------------------
/Snippets/New Fixture.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php
7 | class ${1:Article}Fixture extends CakeTestFixture {
8 | var \$name = '${1:Article}';
9 |
10 | var \$fields = array(
11 | ${2:'id' => array('type' => 'integer', 'key' => 'primary'),
12 | 'created' => 'datetime',
13 | 'updated' => 'datetime',
14 | ${3:'title' => array('type' => 'string', 'length' => 255, 'null' => false),}}$4
15 | );
16 |
17 | var \$records = array(
18 | ${5:array ('id' => 1, 'title' => 'First Article', 'body' => 'First Article Body', 'published' => '1', 'created' => '2007-03-18 10:39:23', 'updated' => '2007-03-18 10:41:31'),
19 | array ('id' => 2, 'title' => 'Second Article', 'body' => 'Second Article Body', 'published' => '1', 'created' => '2007-03-18 10:41:23', 'updated' => '2007-03-18 10:43:31'),
20 | array ('id' => 3, 'title' => 'Third Article', 'body' => 'Third Article Body', 'published' => '1', 'created' => '2007-03-18 10:43:23', 'updated' => '2007-03-18 10:45:31'),}
21 | );
22 | }
23 | name
24 | New Fixture
25 | scope
26 | source.php.cake
27 | tabTrigger
28 | fixture
29 | uuid
30 | FF192452-A49D-4C47-8055-22E6F83D4DC7
31 |
32 |
33 |
--------------------------------------------------------------------------------
/Snippets/New Helper.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php
7 | /**
8 | * $1Helper
9 | *
10 | * [Short Description]
11 | *
12 | * @package ${2:default}
13 | * @author ${PHPDOC_AUTHOR:$TM_FULLNAME}
14 | * @version \$Id\$
15 | * @copyright ${PHPDOC_AUTHOR:$TM_ORGANIZATION_NAME}
16 | **/
17 |
18 | class ${1:HelperName}Helper extends AppHelper {
19 |
20 | ${3:/**
21 | * An array containing the names of helpers this controller uses. The array elements should
22 | * not contain the "Helper" part of the classname.
23 | *
24 | * @var mixed A single name as a string or a list of names as an array.
25 | * @access protected
26 | */
27 | var \$helpers = array(${4:'Html', 'Form'});
28 |
29 | }${5:/**
30 | * Called after the controller action is run, but before the view is rendered.
31 | *
32 | * @access public
33 | */
34 | function beforeRender() {
35 | ${6}
36 | \}
37 |
38 | }${7}
39 |
40 | /**
41 | * After render callback. afterRender is called after the view file is rendered
42 | * but before the layout has been rendered.
43 | *
44 | * @access public
45 | */
46 | function afterRender() {
47 | }
48 |
49 | /**
50 | * Before layout callback. beforeLayout is called before the layout is rendered.
51 | *
52 | * @access public
53 | */
54 | function beforeLayout() {
55 | }
56 |
57 | /**
58 | * After layout callback. afterLayout is called after the layout has rendered.
59 | *
60 | * @access public
61 | */
62 | function afterLayout() {
63 | }
64 | }
65 | name
66 | New Helper
67 | scope
68 | source.php.cake
69 | tabTrigger
70 | help
71 | uuid
72 | 7AA382AD-A331-449F-8F48-C9D8E99D73EC
73 |
74 |
75 |
--------------------------------------------------------------------------------
/Snippets/New Schema.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | var \$${1:table_name} = array(
7 | 'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),$0
8 | 'created' => array('type' => 'datetime', 'null' => false),
9 | 'modified' => array('type' => 'datetime', 'null' => false),
10 | 'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
11 | );
12 |
13 | name
14 | New Schema
15 | scope
16 | source.php.cake
17 | tabTrigger
18 | sch
19 | uuid
20 | B4249811-2173-41ED-98D0-875C19AC7ED5
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Snippets/New Shell.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php
7 | /**
8 | * $1Shell
9 | *
10 | * ${2:[Short Description]}
11 | *
12 | * @package ${3:default}
13 | * @author ${PHPDOC_AUTHOR:$TM_FULLNAME}
14 | * @version \$Id\$
15 | * @copyright ${PHPDOC_AUTHOR:$TM_ORGANIZATION_NAME}
16 | **/
17 |
18 | class ${1:ShellName}Shell extends Shell {
19 |
20 | /**
21 | * An array containing the names of tasks this shell uses. The array elements should
22 | * not contain the "Shell" part of the classname.
23 | *
24 | * @var mixed A single name as a string or a list of names as an array.
25 | * @access protected
26 | */
27 | ${4:var \$tasks = array(${5});}
28 |
29 | /**
30 | * An array containing the names of models this shell uses.
31 | *
32 | * @var mixed A single name as a string or a list of names as an array.
33 | * @access protected
34 | */
35 | ${6:var \$uses = array(${7});}
36 |
37 | /**
38 | * Main action
39 | *
40 | * @access public
41 | */
42 | public function main() {
43 | ${8}
44 | }
45 |
46 | }
47 | ?>
48 | name
49 | New Shell
50 | scope
51 | source.php.cake
52 | tabTrigger
53 | shell
54 | uuid
55 | FEFA8C56-C8CB-4FBD-B5C0-E273FFCD096E
56 |
57 |
58 |
--------------------------------------------------------------------------------
/Snippets/Schema Column.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | '${1:column}' => array('type' => '${2:string/text/integer/float/datetime/timestamp/time/date/binary/boolean}'${3:, 'null' => ${4:false}}${5:, 'length' => ${6:255}}${7:, 'key' => 'unique'}),
7 | name
8 | Schema Column
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | sch
13 | uuid
14 | 44E83754-D2B8-4E9C-93A7-27C39040F264
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Set::insert().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Set::insert(${1:\$list}, ${2:\$path}${3:, ${4:\$data = null}})
7 | name
8 | Set::insert()
9 | scope
10 | text.html.php.cake, source.php
11 | tabTrigger
12 | Set
13 | uuid
14 | 797E29C6-B8EB-49F1-BC6C-49B7F7D814FB
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Set::sort().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | Set::sort(${1:\$data}, ${2:\$path}, ${4:\$dir}})
7 | name
8 | Set::sort()
9 | scope
10 | text.html.php.cake, source.php
11 | tabTrigger
12 | Set
13 | uuid
14 | DDB6ACEE-D3B1-43B8-B1F1-D9A393048D8E
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/Unique Index.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | '${1:column_name}' => array('column' => '${1:column_name}', 'unique' => 1)
7 |
8 | name
9 | Unique Index
10 | scope
11 | source.php.cake
12 | tabTrigger
13 | sch
14 | uuid
15 | 0D040AA1-BF6C-48B5-9C21-F23E7D83802A
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Snippets/Validate Array.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | var \$validate = array(
7 | '${1:field_name}' => array(
8 | '${2:ruleAlias}' => array(
9 | 'rule' => '${3:ruleName}',
10 | 'message' => '${4:Please enter a valid ${1/_/ /g}}.',${5:
11 | 'allowEmpty' => ${6:true},}
12 | ),$0
13 | ),
14 | );
15 | name
16 | Validation Array
17 | scope
18 | source.php.cake
19 | tabTrigger
20 | val
21 | uuid
22 | 3A68854C-1DE7-414B-8A53-BB55F74261C3
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Snippets/Validation Field.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | '${1:field_name}' => array(
7 | '${2:ruleAlias}'=>array(
8 | 'rule' => '${3:ruleName}',
9 | 'message' => '${4:Please enter a valid ${1/_/ /g}}.',${5:
10 | 'allowEmpty' => ${6:true},}
11 | ),$0
12 | ),
13 | name
14 | Validation Field
15 | scope
16 | source.php.cake
17 | tabTrigger
18 | val
19 | uuid
20 | C549692D-65FB-45DF-B1CE-54FF15C3F3AF
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Snippets/Validation Rule.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | '${1:ruleAlias}'=>array(
7 | 'rule' => '${2:ruleName}',
8 | 'message' => '${4:Please enter a valid ${3:XX}}.',${5:
9 | 'allowEmpty' => ${6:true},}
10 | ),
11 | name
12 | Validation Rule
13 | scope
14 | source.php.cake
15 | tabTrigger
16 | val
17 | uuid
18 | B6C0421B-848F-478B-8DDB-4FBC2E7A38F6
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/__().tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `__('${1}'${2:, true});`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `
19 | name
20 | __()
21 | scope
22 | text.html.php.cake, source.php
23 | tabTrigger
24 | __
25 | uuid
26 | A5BF43CF-5164-4955-9BB7-D25C1C6C013D
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/debug (tdebug).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | debug(\$${1:data});
7 | name
8 | debug()
9 | scope
10 | source.php.cake, text.html.php.cake
11 | tabTrigger
12 | de
13 | uuid
14 | B7351596-BC93-4E7A-A996-C6257E4F7B09
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/e($data['Model']['field'] (te).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | `
7 | if [[ $TM_SCOPE != *source.php* ]]
8 | then
9 | printf '<?php '
10 | fi
11 |
12 | `echo \$${1:data}${2:['${3:Model}']${4:['${5:field}']}}$6;`
13 |
14 | if [[ $TM_SCOPE != *source.php* ]]
15 | then
16 | printf ' ?>'
17 | fi
18 | `
19 | name
20 | echo $data['Model']['field']
21 | scope
22 | text.html.php.cake
23 | tabTrigger
24 | echo
25 | uuid
26 | E647EDCD-5620-4B63-8699-52C7D7AD9A7E
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Snippets/else (telse).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php else: ?>
7 | ${0:# code...}
8 | <?php endif; ?>
9 | name
10 | else (telse)
11 | scope
12 | text.html
13 | tabTrigger
14 | telse
15 | uuid
16 | 9DC30C4D-88A1-4702-802A-34680029D03B
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/else (telse).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php else: ?>
7 | $0
8 | <?php endif; ?>
9 | name
10 | else
11 | scope
12 | text.html.php.cake
13 | tabTrigger
14 | else
15 | uuid
16 | 9DC30C4D-88A1-4702-802A-34680029D03B
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/elseif (telseif).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php elseif (\$${1:condition}): ?>
7 | ${0:# code...}
8 | <?php endif; ?>
9 | name
10 | elseif (telseif)
11 | scope
12 | text.html
13 | tabTrigger
14 | telseif
15 | uuid
16 | A1D023D8-B493-4146-88EB-B0C0BC90BF33
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/elseif (telseif).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php elseif (${1:\$condition}): ?>
7 | $0
8 | <?php endif; ?>
9 | name
10 | elseif
11 | scope
12 | text.html.php.cake
13 | tabTrigger
14 | elseif
15 | uuid
16 | A1D023D8-B493-4146-88EB-B0C0BC90BF33
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/foreach (cforeach).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php foreach (\$${1:array} as \$${2:key}=>\$${3:value}): ?>
7 | $0
8 | <?php endforeach; ?>
9 | name
10 | foreach
11 | scope
12 | text.html.php.cake
13 | tabTrigger
14 | each
15 | uuid
16 | EE778BD2-3985-45F5-9885-A24EEE5C02DB
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/function (cfunct).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | /**
7 | * ${4:undocumented function}
8 | *
9 | * ${5:function description}
10 | *
11 | * ${6:@param ${7:string} ${8:\$var} ${9:description} }
12 | * @return ${10:void}
13 | * @author ${PHPDOC_AUTHOR:$TM_FULLNAME}$11
14 | **/
15 | $1function $2($3) {
16 | $0
17 | }
18 | name
19 | function
20 | scope
21 | source.php.cake
22 | tabTrigger
23 | funct
24 | uuid
25 | A7B72B5C-5E87-44CA-9FDF-6CF6FA3C50F5
26 |
27 |
28 |
--------------------------------------------------------------------------------
/Snippets/if (tif).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php if (\$${1:condition}): ?>
7 | ${0:# code...}
8 | <?php endif; ?>
9 | name
10 | if (tif)
11 | scope
12 | text.html
13 | tabTrigger
14 | tif
15 | uuid
16 | ADDD23F4-71AA-412C-8D9D-D15E4CF67839
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/if (tif).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php if (${1:\$condition}): ?>
7 | $0
8 | <?php endif; ?>
9 | name
10 | if
11 | scope
12 | text.html.php.cake
13 | tabTrigger
14 | if
15 | uuid
16 | ADDD23F4-71AA-412C-8D9D-D15E4CF67839
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/renderElement (tre).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <?php echo \$this->element('${1:element}'$0); ?>
7 | name
8 | $this->element()
9 | scope
10 | text.html.php.cake
11 | tabTrigger
12 | ren
13 | uuid
14 | 05126EF1-D822-46C5-B1D5-F0FD47DBE5A9
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/requestAction (tra).plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | \$this->requestAction(array('controller' => '${1:controller}', 'action' => '${2:action}'$0));
7 | name
8 | requestAction
9 | scope
10 | source.php.cake, text.html.php.cake
11 | tabTrigger
12 | ra
13 | uuid
14 | FA824CBC-0414-46E1-9DD0-F202E5537BCE
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/var $actsAs.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | var \$actsAs = array(
7 | '${1:BehaviorName}'${2: => ${3:ConfigForBehavior}},
8 | );
9 | name
10 | var $actsAs
11 | scope
12 | source.php.cake
13 | tabTrigger
14 | act
15 | uuid
16 | 6434EDD7-7818-48E5-88D7-9385916130B0
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/var $belongsTo.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | var \$belongsTo = array(
7 | '${1:Model}'${2: => array(
8 | ${3:'className' => '${4:${1:ModelClassName}}',}
9 | ${5:'foreignKey' => '${6:foreign_key_field}',}
10 | )},
11 | );
12 | name
13 | var $belongsTo
14 | scope
15 | source.php.cake
16 | tabTrigger
17 | bt
18 | uuid
19 | D09239C4-0B8C-4A00-82CB-AACE2ED78343
20 |
21 |
22 |
--------------------------------------------------------------------------------
/Snippets/var $hasAndBelongsToMany.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | var \$hasAndBelongsToMany = array(
7 | '${1:Model}'${2: => array(
8 | ${3:'className' => '${4:${1:ModelClassName}}',}
9 | ${5:'foreignKey' => '${6:foreign_key_field}',}
10 | )},
11 | );
12 | name
13 | var $hasAndBelongsToMany
14 | scope
15 | source.php.cake
16 | tabTrigger
17 | habtm
18 | uuid
19 | B9EB6976-0C0B-4BFB-A749-1F9C8BC53621
20 |
21 |
22 |
--------------------------------------------------------------------------------
/Snippets/var $hasMany.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | var \$hasMany = array(
7 | '${1:Model}'${2: => array(
8 | ${3:'className' => '${4:${1:ModelClassName}}',}
9 | ${5:'foreignKey' => '${6:foreign_key_field}',}
10 | )},
11 | );
12 | name
13 | var $hasMany
14 | scope
15 | source.php.cake
16 | tabTrigger
17 | hm
18 | uuid
19 | 60D98FB5-7FAC-4ED8-86EB-31F379F8EA20
20 |
21 |
22 |
--------------------------------------------------------------------------------
/Snippets/var $hasOne.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | var \$hasOne = array(
7 | '${1:Model}'${2: => array(
8 | ${3:'className' => '${4:${1:ModelClassName}}',}
9 | ${5:'foreignKey' => '${6:foreign_key_field}',}
10 | )},
11 | );
12 | name
13 | var $hasOne
14 | scope
15 | source.php.cake
16 | tabTrigger
17 | ho
18 | uuid
19 | 60221FBD-B6C8-42F9-9A10-54030C7EE95A
20 |
21 |
22 |
--------------------------------------------------------------------------------
/Snippets/var $layout;.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | var \$layout = ${1:'$2'};
7 | name
8 | var $layout;
9 | scope
10 | text.html.php.cake, source.php
11 | tabTrigger
12 | lay
13 | uuid
14 | 332FDCD5-07C5-4AE9-99F3-8E35E6BDB1FD
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/var $useTable.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | var \$useTable = ${1:'${2:table_name}'};
7 | name
8 | var $useTable
9 | scope
10 | source.php.cake
11 | tabTrigger
12 | use
13 | uuid
14 | 04A6596F-9817-4DE0-8C79-8B9BAFA15F75
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/var $validate.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | var \$validate = array(
7 | $1
8 | );
9 | name
10 | var $validate
11 | scope
12 | source.php.cake
13 | tabTrigger
14 | val
15 | uuid
16 | 6A82F8EC-9AF3-4285-8CEE-C66B9EAE078D
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Syntaxes/(HTML) CakePHP.tmLanguage:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | fileTypes
6 |
7 | ctp
8 |
9 | foldingStartMarker
10 | (?x)
11 | (<(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|form|dl)\b.*?>
12 | |<!--(?!.*-->)
13 | |\{\s*($|\?>\s*$|//|/\*(.*\*/\s*$|(?!.*?\*/)))
14 | )
15 | foldingStopMarker
16 | (?x)
17 | (</(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|form|dl)>
18 | |^\s*-->
19 | |(^|\s)\}
20 | )
21 | keyEquivalent
22 | ^~C
23 | name
24 | CakePHP (HTML)
25 | patterns
26 |
27 |
28 | include
29 | text.html.basic
30 |
31 |
32 | scopeName
33 | text.html.php.cake
34 | uuid
35 | 931BD101-06A7-429D-BF96-7F337E8EF938
36 |
37 |
38 |
--------------------------------------------------------------------------------
/Syntaxes/Cake.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | fileTypes
6 |
7 | ctp
8 | php
9 |
10 | foldingStartMarker
11 | (/\*|\{\s*$|<<<HTML|\(\s*$)
12 | foldingStopMarker
13 | (\*/|^\s*\}|^HTML;|\s*\);)
14 | keyEquivalent
15 | ^~C
16 | name
17 | CakePHP
18 | patterns
19 |
20 |
21 | include
22 | source.php
23 |
24 |
25 | begin
26 | \{
27 | end
28 | \?>
29 | name
30 | class.controller.cake
31 |
32 |
33 | match
34 | \$this->
35 | name
36 | keyword.this.class.cake
37 |
38 |
39 | captures
40 |
41 | 1
42 |
43 | name
44 | keyword.method.class.cake
45 |
46 |
47 | match
48 | ($this->)([a-zA-Z]+)(\()\b
49 | name
50 | support.method.class.cake
51 |
52 |
53 | match
54 | \$this->[a-zA-Z]*
55 | name
56 | support.member.class.cake
57 |
58 |
59 | match
60 | \b(bind|unbind|hasField|field|read|save|saveField|delete|exists|hasAny|find|query|validates|invalidate|invalidFields|isForeignKey|getID|getLastInsertID|getInsertID|getNumRows|getAffectedRows|setDatasource|beforeFind|afterFind|beforeSave|afterSave|beforeDelete|afterDelete)\b
61 | name
62 | support.function.model.cake
63 |
64 |
65 | match
66 | \b(hasOne|belongsTo|hasMany|hasAndBelongsToMany|cacheQueries|data|displayField|id|logTransactions|name|primaryKey|recursive|useDbConfig|useTable|validate|validationErrors)\b
67 | name
68 | support.property.model.cake
69 |
70 |
71 | match
72 | \b(redirect|set|setAction|validate|validateErrors|render|referer|flash|postCondtions|beforeFilter|beforeRender|afterFilter)\b
73 | name
74 | support.function.controller.cake
75 |
76 |
77 | match
78 | \b(name|action|autoLayout|autoRender|base|beforeFilter|cacheAction|components|data|helpers|here|layout|output|pageTitle|params|persistModel|plugin|uses|view|viewPath|webroot)\b
79 | name
80 | support.property.controller.cake
81 |
82 |
83 | match
84 | \b(APP|APP_DIR|APP_PATH|CACHE|CAKE|CAKE_CORE_INCLUDE_PATH|COMPONENTS|CONFIGS|CONTROLLER_TESTS|CONTROLLERS|CORE_PATH|CSS|DS|ELEMENTS|HELPER_TESTS|HELPERS|INFLECTIONS|JS|LAYOUTS|LIB_TESTS|LIBS|LOGS|MODEL_TESTS|MODELS|MODULES|MONTH|PEAR|ROOT|SCRIPTS|SECOND|TESTS|TMP|VENDORS|VIEWS|WEBROOT_DIR|WEBSERVICES|WWW_ROOT)\b
85 | name
86 | support.constant.core.cake
87 |
88 |
89 | match
90 | \b(setId|findBySql)\b
91 | name
92 | invalid.deprecated.model.cake
93 |
94 |
95 | match
96 | \b(areaTag|charsetTag|checkboxTag|contentTag|cssTag|fileTag|formTag|guiListTag|hiddenTag|imageTag|inputTag|javascriptIncludeTag|javascriptTag|linkEmail|linkOut|linkTo|parseHtmlOptions|passwordTag|radioTags|submitTag|tag|urlFor|isFieldError|labelTag|divTag|pTag|generate(Input|Checkbox|Area|Select|Submit)Div)\b
97 | name
98 | invalid.deprecated.helper.html.cake
99 |
100 |
101 | match
102 | \b(linkToRemote)\b
103 | name
104 | invalid.deprecated.helper.ajax.cake
105 |
106 |
107 | match
108 | \b(generate(Date|DateTime|Fields))\b
109 | name
110 | support.function.helper.cake
111 |
112 |
113 | match
114 | \b(addCrumb|charset|url|link|submit|password|textarea|checkbox|css|file|getCrumbs|hidden|image|input|radio|tableHeaders|tableCells|validate|tagIsValid|validateErrors|tagErrorMsg|selectTag|(day|year|month|hour|minute|meridian|date)OptionTag)\b
115 | name
116 | support.function.helper.html.cake
117 |
118 |
119 | match
120 | \b(link|remoteFunction|remoteTimer|form|submit|observe(Field|Form)|autoComplete|drag|drop|dropRemote|slider|editor|sortable|)\b
121 | name
122 | support.function.helper.ajax.cake
123 |
124 |
125 | match
126 | \b(read|append|write|get(Md5|Size|Ext|Name|Owner|Group|Folder|Chmod|FullPath)|create|exists|delete|writable|executable|readable|last(Access|Change))\b
127 | name
128 | support.function.file.cake
129 |
130 |
131 | match
132 | \b(write)\b
133 | name
134 | support.function.log.cake
135 |
136 |
137 | match
138 | \b(precision|toReadableSize|toPercentage)\b
139 | name
140 | support.function.helper.number.cake
141 |
142 |
143 | match
144 | \b(startup|setAjax|is(Ajax|Xml|Rss|Atom|Post|Get|Delete|Mobile)|getAjaxVersion|setContent|get(Referer|ClientIP)|strip(WhiteSpace|Images|Scripts|All|tags)|accepts|prefers)\b
145 | name
146 | support.function.component.requestHandler.cake
147 |
148 |
149 | match
150 | \b(write|read|del|delete|check|error|setFlash|flash|renew|valid)\b
151 | name
152 | support.function.component.session.cake
153 |
154 |
155 | match
156 | \b(startup|blackHole|requirePost|requireAuth)\b
157 | name
158 | support.function.component.security.cake
159 |
160 |
161 | match
162 | \b(paranoid|sql|html|cleanArray|cleanArrayR|cleanValue|formatColumns)\b
163 | name
164 | support.function.component.sanitize.cake
165 |
166 |
167 | match
168 | \b(trim|fromString|nice|niceShort|isToday|daysAsSql|dayAsSql|isThisYear|wasYesterday|isTomorrow|toUnix|toAtom|toRSS|timeAgoInWords|relativeTime|wasWithinLast)\b
169 | name
170 | support.function.helper.time.cake
171 |
172 |
173 | match
174 | \b(highlight|stripLinks|autoLinkUrls|autoLinkEmails|autoLink|truncate|excerpt|flay)\b
175 | name
176 | support.function.helper.text.cake
177 |
178 |
179 | match
180 | \b(codeBlock|link|linkOut|escape(String|Script)|event|(cache|write)Events|includeScript|object)\b
181 | name
182 | support.function.helper.javascript.cake
183 |
184 |
185 | match
186 | \b(findIn|cleanup|add|plus|totals|filter|walk|sprintf|extract|unique|makeUnique|joinWith|threaded|multi_search)\b
187 | name
188 | support.function.neatArray.cake
189 |
190 |
191 | match
192 | \b(load(Models|PluginModels|View|Model|Controllers|PluginController)|listClasses|config|gendor|debug|aa|ha|a|e|low|up|r|pr|params|am|setUri|env|cache|clearCache|stripslashes_deep|countDim|LogError|fileExistsInPath|convertSlash)\b
193 | name
194 | support.function.basics.cake
195 |
196 |
197 | scopeName
198 | source.php.cake
199 | uuid
200 | 3DF2FE0B-94CC-4EE2-A50A-BD4823D1B09D
201 |
202 |
203 |
--------------------------------------------------------------------------------
/info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | mainMenu
6 |
7 | excludedItems
8 |
9 | C5C4E48D-F3E1-473C-84A0-5389E4BD1438
10 | 0E885288-55A0-4F5A-B900-B10CE93E0520
11 | 131E4E33-2A04-4F14-A794-968E060B7507
12 | 1544C507-42DD-4530-B75B-48FAEC45B2CD
13 |
14 | items
15 |
16 | D7FAB954-4DAB-4213-9023-CE52AD04BE46
17 | 365F0868-308E-44BC-8781-2B65CBF48B74
18 | 7179F80B-0A6C-40EC-933B-B6BA971A1502
19 | 2053A460-D7EE-4D44-A4DA-8F23061C6B6B
20 | ------------------------------------
21 | B6D99D4B-D003-41FC-896B-75DD80915775
22 | 11F91D5A-CD81-4327-AC2F-ECD768167825
23 | ------------------------------------
24 | D0DB044B-B4C8-48D2-9B5A-7DA354BE04C0
25 | 48C94957-8681-4182-8523-63EC111901B8
26 | C7D2E38F-957E-491B-B92D-0E818BF22A5A
27 | B7351596-BC93-4E7A-A996-C6257E4F7B09
28 | 437FF714-397B-47BC-A1ED-680E48AD476E
29 | ------------------------------------
30 | DB233551-3F3C-47E8-9CE5-57DD94AECC40
31 | 374DC7ED-8E67-4F1C-B6E4-E764A272583E
32 | 1356140E-8278-44F0-8680-14C1E17225C0
33 | 125E47D2-7CE0-44B5-BD2D-A35E4734E4F9
34 | 56C3B48F-FD28-47A2-80C6-92B7E9D257A0
35 | 2362409F-501C-4AF2-9CD8-DDC99CC59AD9
36 | 9C39B690-AAFA-432B-B038-2547BC5771D6
37 | DB97200D-87FD-4240-9D72-789534BBC442
38 | ------------------------------------
39 | 03D809B4-7F9C-4F30-A402-60DDF7F8EBE6
40 | 851FE129-A51B-41E1-9770-4D0C1D8AC09E
41 | 91FFD2A3-AAC0-40AF-9807-1963325EBCD9
42 | 69697F8C-ED14-4E23-B334-F7B0DC78B83C
43 | 7AA382AD-A331-449F-8F48-C9D8E99D73EC
44 | 7C466400-6BDC-4896-ACB8-5160012AA406
45 | ------------------------------------
46 | FA824CBC-0414-46E1-9DD0-F202E5537BCE
47 | 5100B3CC-EC3D-4F4B-A30E-C8B33B9635EF
48 | B3FEFE65-1B72-4166-A181-5288DCA14F3E
49 | 945839C6-EAE7-4E1D-9E30-45BE6EE3AE32
50 | 44F459B9-7947-4C96-94ED-7B8170BD5CAD
51 | 44F459B9-7947-4C96-94ED-7B8170BD5CAD
52 | F32F2C9B-6227-469E-90C4-02FD2FEDB354
53 | BD22CDEE-E4BA-46CA-A142-81237793B456
54 |
55 | submenus
56 |
57 | 0CFA43C0-D19A-4BBD-9222-E4B43B1BD77C
58 |
59 | items
60 |
61 | 4D325575-6A5C-4784-A789-E9973ACEDCFC
62 | 553ED35C-C241-440C-89DD-0069C10BF383
63 | 8636DFF7-65DA-4602-9270-002070E1D78C
64 |
65 | name
66 | Paginator
67 |
68 | 0E885288-55A0-4F5A-B900-B10CE93E0520
69 |
70 | items
71 |
72 | name
73 | Tree
74 |
75 | 125E47D2-7CE0-44B5-BD2D-A35E4734E4F9
76 |
77 | items
78 |
79 | EE053494-C470-4D0B-8FBA-548BDD59705A
80 | 9BA2A212-CD0C-4B76-90EA-08EC0D216A8B
81 | 5F0F193F-A568-468D-B076-6DC58E51AD0D
82 | 58DADFAD-1E71-4D39-B139-9B0A65E2F681
83 | 9D47CB07-6C99-41E0-A098-4521E51A411D
84 | D11B464A-42FB-41D3-A40B-A75F7FD70B7D
85 | 732DC79E-EDA0-496F-BC9E-96357F379F38
86 | 2945B997-2C19-449F-A500-6B8B34A2ADEF
87 | 51133511-DD51-4DAD-9F25-E746F46A5544
88 | 332FDCD5-07C5-4AE9-99F3-8E35E6BDB1FD
89 |
90 | name
91 | Controllers
92 |
93 | 131E4E33-2A04-4F14-A794-968E060B7507
94 |
95 | items
96 |
97 | name
98 | Auth
99 |
100 | 1356140E-8278-44F0-8680-14C1E17225C0
101 |
102 | items
103 |
104 | B6C0421B-848F-478B-8DDB-4FBC2E7A38F6
105 | C549692D-65FB-45DF-B1CE-54FF15C3F3AF
106 | 3A68854C-1DE7-414B-8A53-BB55F74261C3
107 | BB1FA73B-E3A3-47A2-B0F2-8B8EB32ED723
108 | 8C15D373-3406-4CE2-9EF6-FE35EF4FE827
109 | EA2E9F12-2D9E-46F8-9B3A-16E21D350E20
110 | FF838289-5982-41A7-84D9-061EE346960A
111 | 3A46D51C-1B9D-4A7F-98F3-E38C3243B134
112 | F213051B-2625-4270-A05A-1E5E45FA3C5C
113 | E92E5F5B-B9B0-49CB-825E-8A7B9B68B1F2
114 | EBB8D77D-567A-4B23-B224-7FAFFCCE00FB
115 | CC8293A8-BAB4-4C2E-8A99-596E2383A698
116 | 8B4E2D08-398E-41F0-899B-B9E99BB7898E
117 | 36A6B36E-F35C-4F28-969F-3A907D4ED8B7
118 |
119 | name
120 | Models
121 |
122 | 1544C507-42DD-4530-B75B-48FAEC45B2CD
123 |
124 | items
125 |
126 | name
127 | Session
128 |
129 | 15C7DDD4-9BE9-4120-92E6-0BCFCC13C516
130 |
131 | items
132 |
133 | 14F8DF3E-9C07-4080-8494-73CC4E84E121
134 | 46C5A3E4-1483-435B-A84E-F3DD008E80D9
135 |
136 | name
137 | JavaScript
138 |
139 | 2362409F-501C-4AF2-9CD8-DDC99CC59AD9
140 |
141 | items
142 |
143 | E647EDCD-5620-4B63-8699-52C7D7AD9A7E
144 | 05126EF1-D822-46C5-B1D5-F0FD47DBE5A9
145 | A5BF43CF-5164-4955-9BB7-D25C1C6C013D
146 |
147 | name
148 | Views
149 |
150 | 2CD01C58-5DB1-432B-A288-325511D7835A
151 |
152 | items
153 |
154 | FC5FF893-06C7-46FE-8EB4-E332D1B3AE4B
155 | 9AAA561D-BE73-4CEC-91D0-15AF79AD3890
156 | 73EF8B66-D449-4140-858A-EE3676F69393
157 | 5D92DCBC-5403-43B5-B619-732E1152777B
158 | DB65A3E3-A341-4361-B94B-12F4A337708B
159 | B433245C-0043-4340-9EA5-6DFE6EAAC11B
160 | 57FC8BF3-E54F-4589-8C15-0A553143B1BE
161 | 487FD431-F48E-4C7E-9E09-3D79C86A789D
162 | C1CE96F4-2EE8-48B5-B77D-F8897C08AAD0
163 |
164 | name
165 | Inflector
166 |
167 | 374DC7ED-8E67-4F1C-B6E4-E764A272583E
168 |
169 | items
170 |
171 | F3AC64D9-C024-4ACA-9805-0B3DC79915DE
172 | D14A7BF7-FA53-4F5D-B96C-6D2617D1E6AE
173 |
174 | name
175 | Bake
176 |
177 | 56C3B48F-FD28-47A2-80C6-92B7E9D257A0
178 |
179 | items
180 |
181 | 15C7DDD4-9BE9-4120-92E6-0BCFCC13C516
182 | 0CFA43C0-D19A-4BBD-9222-E4B43B1BD77C
183 | ABF29B66-C053-4321-8350-199B57ABD092
184 | C174151B-AE86-4D3D-8622-CA83582DA519
185 | 8D87D737-53A1-4644-A92D-F8CBB744E70D
186 |
187 | name
188 | Helpers
189 |
190 | 5919812E-4F52-4255-A8B5-BF1C585DC56A
191 |
192 | items
193 |
194 | F082AA49-1859-496B-904C-8B718078F0FA
195 | 40102910-E368-4FB0-B07A-C33A2CAB10B4
196 | 48B89126-C7C9-4EAF-8118-D978A7141DDC
197 | 412CA9C5-918E-491A-A210-9E0E47CD67CA
198 | C299CBD6-1253-4074-8BB1-7BD091B22DCF
199 | 598B0078-1D6D-428D-BBB0-4E7617008B9E
200 | 2D84E825-8774-4B29-882C-A2E8DCB1C127
201 | EA79FA43-80A2-4C7B-ABD9-40A8BA8D4F58
202 | 9DC4A8A4-317E-4F3F-BE66-3BAA479EC11E
203 | C466A6D7-A1B1-4EF6-A717-430AA8CD29EA
204 | 269247B5-C5AC-4B34-9F69-DAD5EBBD446C
205 |
206 | name
207 | Session
208 |
209 | 8C15D373-3406-4CE2-9EF6-FE35EF4FE827
210 |
211 | items
212 |
213 | 04A6596F-9817-4DE0-8C79-8B9BAFA15F75
214 | 6434EDD7-7818-48E5-88D7-9385916130B0
215 | 60221FBD-B6C8-42F9-9A10-54030C7EE95A
216 | 60D98FB5-7FAC-4ED8-86EB-31F379F8EA20
217 | D09239C4-0B8C-4A00-82CB-AACE2ED78343
218 | B9EB6976-0C0B-4BFB-A749-1F9C8BC53621
219 | 6A82F8EC-9AF3-4285-8CEE-C66B9EAE078D
220 |
221 | name
222 | Variables
223 |
224 | 8D87D737-53A1-4644-A92D-F8CBB744E70D
225 |
226 | items
227 |
228 | CE0D35B3-3521-4755-BCEF-BE7FE9E0505A
229 | A953766F-EF99-4182-9BA5-07F2EE010D7B
230 | AF57E311-A4A7-44EB-BAEB-3CBA9FCAE8E7
231 |
232 | name
233 | Session
234 |
235 | 9C39B690-AAFA-432B-B038-2547BC5771D6
236 |
237 | items
238 |
239 | B4249811-2173-41ED-98D0-875C19AC7ED5
240 | 44E83754-D2B8-4E9C-93A7-27C39040F264
241 | 0D040AA1-BF6C-48B5-9C21-F23E7D83802A
242 |
243 | name
244 | Schema
245 |
246 | ABF29B66-C053-4321-8350-199B57ABD092
247 |
248 | items
249 |
250 | 90308F2C-6574-4FCC-8A46-E3D4AAC14499
251 | 224AE67A-1ECC-44B2-8571-B22D5300F2AA
252 | 3136ECEE-4531-4DE5-84A1-413EA9557C48
253 | B206AFCB-5EA8-4309-840B-0EF12EEA8DEF
254 | 38325A15-8691-47C8-AEF1-4261A2C61458
255 | E311C113-06EE-4E3B-BA3F-60BB7A814957
256 | 2167AB45-70AD-4B18-B706-E3C49830853C
257 | 0552C838-D090-4B36-8686-24D958F4435F
258 | B67591FC-EA93-409B-805F-43F7399FF2E9
259 | F7248388-2B17-4F65-B087-D71052847999
260 | DBEAC279-0DE4-4566-AF74-4E1AA05F202D
261 | 7E56C346-1C7E-475C-BAF4-436BD96D4CEE
262 | 54E90DA9-654B-4C3B-B262-8807058CE38F
263 | D2F510B7-60EA-413C-8810-830F0CA33451
264 | E906F7B5-401E-486A-9A14-F093934F997E
265 | 279907B2-350C-4455-A9C6-ACA8ED17103E
266 | D584E994-3804-4166-AEF8-9E35395EBDE2
267 |
268 | name
269 | Html
270 |
271 | BB1FA73B-E3A3-47A2-B0F2-8B8EB32ED723
272 |
273 | items
274 |
275 | 2AA334CD-BB76-46C8-8F6C-4D3CCD6183A7
276 | ECC568FA-291F-4205-8342-8F2CD0D6DD34
277 | C76D9454-E86E-4E23-8554-FBC9FC89A8EB
278 | C86C2A7E-49A0-4C31-A600-888A65722EA0
279 | 800182B7-7AFC-4319-A2B6-5D766CF61DB2
280 | EA67A2CC-E97A-4042-A512-9279C57D9028
281 | DA29CDD2-E60F-43A7-A75C-033AFBFA42BE
282 | 69AEB970-4F2B-44FE-B8BC-CA5D4D7CCADB
283 |
284 | name
285 | Callbacks
286 |
287 | C174151B-AE86-4D3D-8622-CA83582DA519
288 |
289 | items
290 |
291 | DA294F6C-74CB-4CD9-89AD-C12D83745372
292 | 6C60A273-C6BB-4EC9-A365-FE8140D31CEA
293 | 5CBB6007-D1B1-4E48-8373-C2079CE761A8
294 | 429789E2-E940-4402-B160-247CDDCA2AA8
295 | 08D2B12E-504A-42A2-9B59-3FBBC2BE3548
296 | A0756A06-4434-4A52-82AC-3B7F97F09E7D
297 | B8A107DC-536B-4F25-8A84-F4ACBE40295B
298 | D7960616-C61B-4770-BE9C-7B4CD6A7E31D
299 | 23D71D86-0C60-4DF6-8D73-F3C3F3848421
300 | BA42D7EA-C993-4FF1-A743-2B4FC26EE08C
301 | BC5DE605-A9FE-4BF7-A06E-4F1FE910FE18
302 | FE6BA4D6-3F95-452B-986C-90412875F0BB
303 | A7FA1064-FADC-491A-B701-8E296DAD892E
304 | 804A6B8D-560F-4D96-8F8A-0BBBDE8EB72E
305 | A40DC508-E170-4B06-8D4A-5534A41AEB6E
306 | 60B231CD-563C-4888-9CF0-E98CF0935521
307 | 6D93108D-1506-49DD-9723-9E8E89A336C6
308 | 006870B3-30F0-4D5C-9F05-E36EFC868883
309 | 9755F37A-2FB6-4CBC-BBFC-173242162634
310 | BCAA4C9B-609C-45F3-BF50-49380B286575
311 | 94CE4EFA-C6E4-4BAB-A26A-80492CFB8D38
312 | 75F1BF92-1796-45B3-972B-CC162CC01C33
313 |
314 | name
315 | Form
316 |
317 | CDD5D160-AECC-48D9-874C-D3CA0D5E6926
318 |
319 | items
320 |
321 | F2C88F6A-CDA3-4270-9433-A23A8F8D82C3
322 | 5F94353B-7F33-488F-97DF-5C36066F2271
323 | B2B6011C-955C-4C6D-A5B8-7875C13CCDD1
324 | 558C7AF5-FDAD-4AF7-9DEA-AF6943B3339C
325 |
326 | name
327 | Testing
328 |
329 | DB233551-3F3C-47E8-9CE5-57DD94AECC40
330 |
331 | items
332 |
333 | A7B72B5C-5E87-44CA-9FDF-6CF6FA3C50F5
334 | EE778BD2-3985-45F5-9885-A24EEE5C02DB
335 | ADDD23F4-71AA-412C-8D9D-D15E4CF67839
336 | 9DC30C4D-88A1-4702-802A-34680029D03B
337 | A1D023D8-B493-4146-88EB-B0C0BC90BF33
338 | F5418E73-4DDB-4863-ACCC-A32504EE05FD
339 |
340 | name
341 | Declarations
342 |
343 | DB97200D-87FD-4240-9D72-789534BBC442
344 |
345 | items
346 |
347 | CDD5D160-AECC-48D9-874C-D3CA0D5E6926
348 | 2CD01C58-5DB1-432B-A288-325511D7835A
349 |
350 | name
351 | Utility
352 |
353 | EE053494-C470-4D0B-8FBA-548BDD59705A
354 |
355 | items
356 |
357 | 89B2FFAA-54A9-4E43-9A11-3C11BD416E02
358 | 89B2FFAA-54A9-4E43-9A11-3C11BD416E12
359 | 3EAC992E-B832-45CC-9685-152BD3751A3B
360 | 5919812E-4F52-4255-A8B5-BF1C585DC56A
361 |
362 | name
363 | Components
364 |
365 |
366 |
367 | name
368 | CakePHP
369 | ordering
370 |
371 | 3DF2FE0B-94CC-4EE2-A50A-BD4823D1B09D
372 | 931BD101-06A7-429D-BF96-7F337E8EF938
373 | DDF54CE1-D849-40DE-A765-2676DB5263CB
374 | D7FAB954-4DAB-4213-9023-CE52AD04BE46
375 | 365F0868-308E-44BC-8781-2B65CBF48B74
376 | F3AC64D9-C024-4ACA-9805-0B3DC79915DE
377 | D14A7BF7-FA53-4F5D-B96C-6D2617D1E6AE
378 | 7179F80B-0A6C-40EC-933B-B6BA971A1502
379 | 2053A460-D7EE-4D44-A4DA-8F23061C6B6B
380 | 3A68854C-1DE7-414B-8A53-BB55F74261C3
381 | C549692D-65FB-45DF-B1CE-54FF15C3F3AF
382 | B6C0421B-848F-478B-8DDB-4FBC2E7A38F6
383 | A0756A06-4434-4A52-82AC-3B7F97F09E7D
384 | 60B231CD-563C-4888-9CF0-E98CF0935521
385 | 429789E2-E940-4402-B160-247CDDCA2AA8
386 | 23D71D86-0C60-4DF6-8D73-F3C3F3848421
387 | D7960616-C61B-4770-BE9C-7B4CD6A7E31D
388 | FE6BA4D6-3F95-452B-986C-90412875F0BB
389 | A40DC508-E170-4B06-8D4A-5534A41AEB6E
390 | 6D93108D-1506-49DD-9723-9E8E89A336C6
391 | 006870B3-30F0-4D5C-9F05-E36EFC868883
392 | 9755F37A-2FB6-4CBC-BBFC-173242162634
393 | BCAA4C9B-609C-45F3-BF50-49380B286575
394 | 94CE4EFA-C6E4-4BAB-A26A-80492CFB8D38
395 | 75F1BF92-1796-45B3-972B-CC162CC01C33
396 | 804A6B8D-560F-4D96-8F8A-0BBBDE8EB72E
397 | BC5DE605-A9FE-4BF7-A06E-4F1FE910FE18
398 | A7FA1064-FADC-491A-B701-8E296DAD892E
399 | BA42D7EA-C993-4FF1-A743-2B4FC26EE08C
400 | B8A107DC-536B-4F25-8A84-F4ACBE40295B
401 | DA294F6C-74CB-4CD9-89AD-C12D83745372
402 | 5CBB6007-D1B1-4E48-8373-C2079CE761A8
403 | 6C60A273-C6BB-4EC9-A365-FE8140D31CEA
404 | 08D2B12E-504A-42A2-9B59-3FBBC2BE3548
405 | 0552C838-D090-4B36-8686-24D958F4435F
406 | B67591FC-EA93-409B-805F-43F7399FF2E9
407 | D2F510B7-60EA-413C-8810-830F0CA33451
408 | D584E994-3804-4166-AEF8-9E35395EBDE2
409 | E906F7B5-401E-486A-9A14-F093934F997E
410 | 25492799-DF06-4CDA-AB8C-4010E54C0484
411 | 24375674-2BE6-4DAA-A1B0-4A564F66AC4A
412 | E0BCD63E-D538-4334-9F58-C46244F0A3AD
413 | 40C1101C-9939-4B22-BD90-4DAF0B9EFF44
414 | 279907B2-350C-4455-A9C6-ACA8ED17103E
415 | 7E56C346-1C7E-475C-BAF4-436BD96D4CEE
416 | 54E90DA9-654B-4C3B-B262-8807058CE38F
417 | F7248388-2B17-4F65-B087-D71052847999
418 | 14F8DF3E-9C07-4080-8494-73CC4E84E121
419 | A6392055-B549-427C-8A7B-F2216A276D29
420 | 46C5A3E4-1483-435B-A84E-F3DD008E80D9
421 | 4D325575-6A5C-4784-A789-E9973ACEDCFC
422 | 553ED35C-C241-440C-89DD-0069C10BF383
423 | 8636DFF7-65DA-4602-9270-002070E1D78C
424 | CE0D35B3-3521-4755-BCEF-BE7FE9E0505A
425 | A953766F-EF99-4182-9BA5-07F2EE010D7B
426 | AF57E311-A4A7-44EB-BAEB-3CBA9FCAE8E7
427 | B6D99D4B-D003-41FC-896B-75DD80915775
428 | 11F91D5A-CD81-4327-AC2F-ECD768167825
429 | 48C94957-8681-4182-8523-63EC111901B8
430 | C7D2E38F-957E-491B-B92D-0E818BF22A5A
431 | 9D47CB07-6C99-41E0-A098-4521E51A411D
432 | D0DB044B-B4C8-48D2-9B5A-7DA354BE04C0
433 | 2945B997-2C19-449F-A500-6B8B34A2ADEF
434 | 9BA2A212-CD0C-4B76-90EA-08EC0D216A8B
435 | 58DADFAD-1E71-4D39-B139-9B0A65E2F681
436 | 5F0F193F-A568-468D-B076-6DC58E51AD0D
437 | 51133511-DD51-4DAD-9F25-E746F46A5544
438 | 3A46D51C-1B9D-4A7F-98F3-E38C3243B134
439 | E92E5F5B-B9B0-49CB-825E-8A7B9B68B1F2
440 | F213051B-2625-4270-A05A-1E5E45FA3C5C
441 | EBB8D77D-567A-4B23-B224-7FAFFCCE00FB
442 | F082AA49-1859-496B-904C-8B718078F0FA
443 | 40102910-E368-4FB0-B07A-C33A2CAB10B4
444 | 48B89126-C7C9-4EAF-8118-D978A7141DDC
445 | 412CA9C5-918E-491A-A210-9E0E47CD67CA
446 | C299CBD6-1253-4074-8BB1-7BD091B22DCF
447 | 598B0078-1D6D-428D-BBB0-4E7617008B9E
448 | 2D84E825-8774-4B29-882C-A2E8DCB1C127
449 | EA79FA43-80A2-4C7B-ABD9-40A8BA8D4F58
450 | 9DC4A8A4-317E-4F3F-BE66-3BAA479EC11E
451 | C466A6D7-A1B1-4EF6-A717-430AA8CD29EA
452 | 269247B5-C5AC-4B34-9F69-DAD5EBBD446C
453 | D11B464A-42FB-41D3-A40B-A75F7FD70B7D
454 | 732DC79E-EDA0-496F-BC9E-96357F379F38
455 | ADDD23F4-71AA-412C-8D9D-D15E4CF67839
456 | 9DC30C4D-88A1-4702-802A-34680029D03B
457 | A1D023D8-B493-4146-88EB-B0C0BC90BF33
458 | EE778BD2-3985-45F5-9885-A24EEE5C02DB
459 | A7B72B5C-5E87-44CA-9FDF-6CF6FA3C50F5
460 | E647EDCD-5620-4B63-8699-52C7D7AD9A7E
461 | 03D809B4-7F9C-4F30-A402-60DDF7F8EBE6
462 | FEFA8C56-C8CB-4FBD-B5C0-E273FFCD096E
463 | 851FE129-A51B-41E1-9770-4D0C1D8AC09E
464 | 69697F8C-ED14-4E23-B334-F7B0DC78B83C
465 | 91FFD2A3-AAC0-40AF-9807-1963325EBCD9
466 | B4249811-2173-41ED-98D0-875C19AC7ED5
467 | FF192452-A49D-4C47-8055-22E6F83D4DC7
468 | B7351596-BC93-4E7A-A996-C6257E4F7B09
469 | 05126EF1-D822-46C5-B1D5-F0FD47DBE5A9
470 | FA824CBC-0414-46E1-9DD0-F202E5537BCE
471 | B3FEFE65-1B72-4166-A181-5288DCA14F3E
472 | 5100B3CC-EC3D-4F4B-A30E-C8B33B9635EF
473 | C5C4E48D-F3E1-473C-84A0-5389E4BD1438
474 | 44E83754-D2B8-4E9C-93A7-27C39040F264
475 | 0D040AA1-BF6C-48B5-9C21-F23E7D83802A
476 | 90308F2C-6574-4FCC-8A46-E3D4AAC14499
477 | 224AE67A-1ECC-44B2-8571-B22D5300F2AA
478 | 3136ECEE-4531-4DE5-84A1-413EA9557C48
479 | 38325A15-8691-47C8-AEF1-4261A2C61458
480 | B206AFCB-5EA8-4309-840B-0EF12EEA8DEF
481 | E311C113-06EE-4E3B-BA3F-60BB7A814957
482 | 2167AB45-70AD-4B18-B706-E3C49830853C
483 | FF838289-5982-41A7-84D9-061EE346960A
484 | A23A8F12-10BE-4EFD-A161-1BE92DD745A3
485 | EA2E9F12-2D9E-46F8-9B3A-16E21D350E20
486 | CC8293A8-BAB4-4C2E-8A99-596E2383A698
487 | 8B4E2D08-398E-41F0-899B-B9E99BB7898E
488 | 36A6B36E-F35C-4F28-969F-3A907D4ED8B7
489 | 44F459B9-7947-4C96-94ED-7B8170BD5CAD
490 | 3EAC992E-B832-45CC-9685-152BD3751A3B
491 | 89B2FFAA-54A9-4E43-9A11-3C11BD416E02
492 | 89B2FFAA-54A9-4E43-9A11-3C11BD416E12
493 | 797E29C6-B8EB-49F1-BC6C-49B7F7D814FB
494 | DDB6ACEE-D3B1-43B8-B1F1-D9A393048D8E
495 | FC5FF893-06C7-46FE-8EB4-E332D1B3AE4B
496 | 9AAA561D-BE73-4CEC-91D0-15AF79AD3890
497 | 73EF8B66-D449-4140-858A-EE3676F69393
498 | 5D92DCBC-5403-43B5-B619-732E1152777B
499 | DB65A3E3-A341-4361-B94B-12F4A337708B
500 | B433245C-0043-4340-9EA5-6DFE6EAAC11B
501 | 57FC8BF3-E54F-4589-8C15-0A553143B1BE
502 | 487FD431-F48E-4C7E-9E09-3D79C86A789D
503 | C1CE96F4-2EE8-48B5-B77D-F8897C08AAD0
504 | C76D9454-E86E-4E23-8554-FBC9FC89A8EB
505 | ECC568FA-291F-4205-8342-8F2CD0D6DD34
506 | DA29CDD2-E60F-43A7-A75C-033AFBFA42BE
507 | 800182B7-7AFC-4319-A2B6-5D766CF61DB2
508 | 2AA334CD-BB76-46C8-8F6C-4D3CCD6183A7
509 | EA67A2CC-E97A-4042-A512-9279C57D9028
510 | 69AEB970-4F2B-44FE-B8BC-CA5D4D7CCADB
511 | C86C2A7E-49A0-4C31-A600-888A65722EA0
512 | 6434EDD7-7818-48E5-88D7-9385916130B0
513 | D09239C4-0B8C-4A00-82CB-AACE2ED78343
514 | B9EB6976-0C0B-4BFB-A749-1F9C8BC53621
515 | 60D98FB5-7FAC-4ED8-86EB-31F379F8EA20
516 | 60221FBD-B6C8-42F9-9A10-54030C7EE95A
517 | 332FDCD5-07C5-4AE9-99F3-8E35E6BDB1FD
518 | 04A6596F-9817-4DE0-8C79-8B9BAFA15F75
519 | F32F2C9B-6227-469E-90C4-02FD2FEDB354
520 | BD22CDEE-E4BA-46CA-A142-81237793B456
521 | 6A82F8EC-9AF3-4285-8CEE-C66B9EAE078D
522 | F2C88F6A-CDA3-4270-9433-A23A8F8D82C3
523 | 5F94353B-7F33-488F-97DF-5C36066F2271
524 | 558C7AF5-FDAD-4AF7-9DEA-AF6943B3339C
525 | B2B6011C-955C-4C6D-A5B8-7875C13CCDD1
526 | 7C466400-6BDC-4896-ACB8-5160012AA406
527 | 7AA382AD-A331-449F-8F48-C9D8E99D73EC
528 | A5BF43CF-5164-4955-9BB7-D25C1C6C013D
529 |
530 | uuid
531 | 4A2F1F37-F6DA-43A3-B329-CA8DCF017515
532 |
533 |
534 |
--------------------------------------------------------------------------------
/info.plist.orig:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | mainMenu
6 |
7 | excludedItems
8 |
9 | C5C4E48D-F3E1-473C-84A0-5389E4BD1438
10 | 0E885288-55A0-4F5A-B900-B10CE93E0520
11 | 131E4E33-2A04-4F14-A794-968E060B7507
12 | 1544C507-42DD-4530-B75B-48FAEC45B2CD
13 |
14 | items
15 |
16 | D7FAB954-4DAB-4213-9023-CE52AD04BE46
17 | 365F0868-308E-44BC-8781-2B65CBF48B74
18 | 7179F80B-0A6C-40EC-933B-B6BA971A1502
19 | 2053A460-D7EE-4D44-A4DA-8F23061C6B6B
20 | ------------------------------------
21 | B6D99D4B-D003-41FC-896B-75DD80915775
22 | 11F91D5A-CD81-4327-AC2F-ECD768167825
23 | ------------------------------------
24 | D0DB044B-B4C8-48D2-9B5A-7DA354BE04C0
25 | 48C94957-8681-4182-8523-63EC111901B8
26 | C7D2E38F-957E-491B-B92D-0E818BF22A5A
27 | B7351596-BC93-4E7A-A996-C6257E4F7B09
28 | ------------------------------------
29 | DB233551-3F3C-47E8-9CE5-57DD94AECC40
30 | 374DC7ED-8E67-4F1C-B6E4-E764A272583E
31 | 1356140E-8278-44F0-8680-14C1E17225C0
32 | 125E47D2-7CE0-44B5-BD2D-A35E4734E4F9
33 | 56C3B48F-FD28-47A2-80C6-92B7E9D257A0
34 | 2362409F-501C-4AF2-9CD8-DDC99CC59AD9
35 | 9C39B690-AAFA-432B-B038-2547BC5771D6
36 | DB97200D-87FD-4240-9D72-789534BBC442
37 | ------------------------------------
38 | 03D809B4-7F9C-4F30-A402-60DDF7F8EBE6
39 | 851FE129-A51B-41E1-9770-4D0C1D8AC09E
40 | 91FFD2A3-AAC0-40AF-9807-1963325EBCD9
41 | 69697F8C-ED14-4E23-B334-F7B0DC78B83C
42 | ------------------------------------
43 | FA824CBC-0414-46E1-9DD0-F202E5537BCE
44 | 5100B3CC-EC3D-4F4B-A30E-C8B33B9635EF
45 | B3FEFE65-1B72-4166-A181-5288DCA14F3E
46 | <<<<<<< HEAD
47 | ------------------------------------
48 | 437FF714-397B-47BC-A1ED-680E48AD476E
49 | ------------------------------------
50 | B2B6011C-955C-4C6D-A5B8-7875C13CCDD1
51 | F2C88F6A-CDA3-4270-9433-A23A8F8D82C3
52 | 5F94353B-7F33-488F-97DF-5C36066F2271
53 | 558C7AF5-FDAD-4AF7-9DEA-AF6943B3339C
54 | =======
55 | 945839C6-EAE7-4E1D-9E30-45BE6EE3AE32
56 | 44F459B9-7947-4C96-94ED-7B8170BD5CAD
57 | >>>>>>> 1.3
58 |
59 | submenus
60 |
61 | 0CFA43C0-D19A-4BBD-9222-E4B43B1BD77C
62 |
63 | items
64 |
65 | 4D325575-6A5C-4784-A789-E9973ACEDCFC
66 | 553ED35C-C241-440C-89DD-0069C10BF383
67 | 8636DFF7-65DA-4602-9270-002070E1D78C
68 |
69 | name
70 | Paginator
71 |
72 | 0E885288-55A0-4F5A-B900-B10CE93E0520
73 |
74 | items
75 |
76 | name
77 | Tree
78 |
79 | 125E47D2-7CE0-44B5-BD2D-A35E4734E4F9
80 |
81 | items
82 |
83 | EE053494-C470-4D0B-8FBA-548BDD59705A
84 | 9BA2A212-CD0C-4B76-90EA-08EC0D216A8B
85 | 5F0F193F-A568-468D-B076-6DC58E51AD0D
86 | 58DADFAD-1E71-4D39-B139-9B0A65E2F681
87 | 9D47CB07-6C99-41E0-A098-4521E51A411D
88 | D11B464A-42FB-41D3-A40B-A75F7FD70B7D
89 | 732DC79E-EDA0-496F-BC9E-96357F379F38
90 | 2945B997-2C19-449F-A500-6B8B34A2ADEF
91 | 51133511-DD51-4DAD-9F25-E746F46A5544
92 | 332FDCD5-07C5-4AE9-99F3-8E35E6BDB1FD
93 |
94 | name
95 | Controllers
96 |
97 | 131E4E33-2A04-4F14-A794-968E060B7507
98 |
99 | items
100 |
101 | name
102 | Auth
103 |
104 | 1356140E-8278-44F0-8680-14C1E17225C0
105 |
106 | items
107 |
108 | BB1FA73B-E3A3-47A2-B0F2-8B8EB32ED723
109 | EA2E9F12-2D9E-46F8-9B3A-16E21D350E20
110 | FF838289-5982-41A7-84D9-061EE346960A
111 | 3A46D51C-1B9D-4A7F-98F3-E38C3243B134
112 | F213051B-2625-4270-A05A-1E5E45FA3C5C
113 | E92E5F5B-B9B0-49CB-825E-8A7B9B68B1F2
114 | EBB8D77D-567A-4B23-B224-7FAFFCCE00FB
115 | CC8293A8-BAB4-4C2E-8A99-596E2383A698
116 | 8B4E2D08-398E-41F0-899B-B9E99BB7898E
117 | 36A6B36E-F35C-4F28-969F-3A907D4ED8B7
118 | 04A6596F-9817-4DE0-8C79-8B9BAFA15F75
119 | 6434EDD7-7818-48E5-88D7-9385916130B0
120 | 6A82F8EC-9AF3-4285-8CEE-C66B9EAE078D
121 | D09239C4-0B8C-4A00-82CB-AACE2ED78343
122 | 60221FBD-B6C8-42F9-9A10-54030C7EE95A
123 | B9EB6976-0C0B-4BFB-A749-1F9C8BC53621
124 | 60D98FB5-7FAC-4ED8-86EB-31F379F8EA20
125 |
126 | name
127 | Models
128 |
129 | 1544C507-42DD-4530-B75B-48FAEC45B2CD
130 |
131 | items
132 |
133 | name
134 | Session
135 |
136 | 15C7DDD4-9BE9-4120-92E6-0BCFCC13C516
137 |
138 | items
139 |
140 | 14F8DF3E-9C07-4080-8494-73CC4E84E121
141 | 46C5A3E4-1483-435B-A84E-F3DD008E80D9
142 |
143 | name
144 | JavaScript
145 |
146 | 2362409F-501C-4AF2-9CD8-DDC99CC59AD9
147 |
148 | items
149 |
150 | E647EDCD-5620-4B63-8699-52C7D7AD9A7E
151 | 05126EF1-D822-46C5-B1D5-F0FD47DBE5A9
152 | A5BF43CF-5164-4955-9BB7-D25C1C6C013D
153 |
154 | name
155 | Views
156 |
157 | 2CD01C58-5DB1-432B-A288-325511D7835A
158 |
159 | items
160 |
161 | FC5FF893-06C7-46FE-8EB4-E332D1B3AE4B
162 | 9AAA561D-BE73-4CEC-91D0-15AF79AD3890
163 | 73EF8B66-D449-4140-858A-EE3676F69393
164 | 5D92DCBC-5403-43B5-B619-732E1152777B
165 | DB65A3E3-A341-4361-B94B-12F4A337708B
166 | B433245C-0043-4340-9EA5-6DFE6EAAC11B
167 | 57FC8BF3-E54F-4589-8C15-0A553143B1BE
168 | 487FD431-F48E-4C7E-9E09-3D79C86A789D
169 | C1CE96F4-2EE8-48B5-B77D-F8897C08AAD0
170 |
171 | name
172 | Inflector
173 |
174 | 374DC7ED-8E67-4F1C-B6E4-E764A272583E
175 |
176 | items
177 |
178 | F3AC64D9-C024-4ACA-9805-0B3DC79915DE
179 | D14A7BF7-FA53-4F5D-B96C-6D2617D1E6AE
180 |
181 | name
182 | Bake
183 |
184 | 56C3B48F-FD28-47A2-80C6-92B7E9D257A0
185 |
186 | items
187 |
188 | 15C7DDD4-9BE9-4120-92E6-0BCFCC13C516
189 | 0CFA43C0-D19A-4BBD-9222-E4B43B1BD77C
190 | ABF29B66-C053-4321-8350-199B57ABD092
191 | C174151B-AE86-4D3D-8622-CA83582DA519
192 | 8D87D737-53A1-4644-A92D-F8CBB744E70D
193 |
194 | name
195 | Helpers
196 |
197 | 5919812E-4F52-4255-A8B5-BF1C585DC56A
198 |
199 | items
200 |
201 | F082AA49-1859-496B-904C-8B718078F0FA
202 | 40102910-E368-4FB0-B07A-C33A2CAB10B4
203 | 48B89126-C7C9-4EAF-8118-D978A7141DDC
204 | 412CA9C5-918E-491A-A210-9E0E47CD67CA
205 | C299CBD6-1253-4074-8BB1-7BD091B22DCF
206 | 598B0078-1D6D-428D-BBB0-4E7617008B9E
207 | 2D84E825-8774-4B29-882C-A2E8DCB1C127
208 | EA79FA43-80A2-4C7B-ABD9-40A8BA8D4F58
209 | 9DC4A8A4-317E-4F3F-BE66-3BAA479EC11E
210 | C466A6D7-A1B1-4EF6-A717-430AA8CD29EA
211 | 269247B5-C5AC-4B34-9F69-DAD5EBBD446C
212 |
213 | name
214 | Session
215 |
216 | 8D87D737-53A1-4644-A92D-F8CBB744E70D
217 |
218 | items
219 |
220 | CE0D35B3-3521-4755-BCEF-BE7FE9E0505A
221 | A953766F-EF99-4182-9BA5-07F2EE010D7B
222 | AF57E311-A4A7-44EB-BAEB-3CBA9FCAE8E7
223 |
224 | name
225 | Session
226 |
227 | 9C39B690-AAFA-432B-B038-2547BC5771D6
228 |
229 | items
230 |
231 | B4249811-2173-41ED-98D0-875C19AC7ED5
232 | 44E83754-D2B8-4E9C-93A7-27C39040F264
233 | 0D040AA1-BF6C-48B5-9C21-F23E7D83802A
234 |
235 | name
236 | Schema
237 |
238 | ABF29B66-C053-4321-8350-199B57ABD092
239 |
240 | items
241 |
242 | 90308F2C-6574-4FCC-8A46-E3D4AAC14499
243 | 224AE67A-1ECC-44B2-8571-B22D5300F2AA
244 | 3136ECEE-4531-4DE5-84A1-413EA9557C48
245 | B206AFCB-5EA8-4309-840B-0EF12EEA8DEF
246 | 38325A15-8691-47C8-AEF1-4261A2C61458
247 | E311C113-06EE-4E3B-BA3F-60BB7A814957
248 | 2167AB45-70AD-4B18-B706-E3C49830853C
249 | 0552C838-D090-4B36-8686-24D958F4435F
250 | B67591FC-EA93-409B-805F-43F7399FF2E9
251 | F7248388-2B17-4F65-B087-D71052847999
252 | DBEAC279-0DE4-4566-AF74-4E1AA05F202D
253 | 7E56C346-1C7E-475C-BAF4-436BD96D4CEE
254 | 54E90DA9-654B-4C3B-B262-8807058CE38F
255 | D2F510B7-60EA-413C-8810-830F0CA33451
256 | E906F7B5-401E-486A-9A14-F093934F997E
257 | 279907B2-350C-4455-A9C6-ACA8ED17103E
258 | D584E994-3804-4166-AEF8-9E35395EBDE2
259 |
260 | name
261 | Html
262 |
263 | BB1FA73B-E3A3-47A2-B0F2-8B8EB32ED723
264 |
265 | items
266 |
267 | C86C2A7E-49A0-4C31-A600-888A65722EA0
268 | ECC568FA-291F-4205-8342-8F2CD0D6DD34
269 | C76D9454-E86E-4E23-8554-FBC9FC89A8EB
270 | 2AA334CD-BB76-46C8-8F6C-4D3CCD6183A7
271 | 800182B7-7AFC-4319-A2B6-5D766CF61DB2
272 | EA67A2CC-E97A-4042-A512-9279C57D9028
273 | DA29CDD2-E60F-43A7-A75C-033AFBFA42BE
274 | 69AEB970-4F2B-44FE-B8BC-CA5D4D7CCADB
275 |
276 | name
277 | Callbacks
278 |
279 | C174151B-AE86-4D3D-8622-CA83582DA519
280 |
281 | items
282 |
283 | DA294F6C-74CB-4CD9-89AD-C12D83745372
284 | 6C60A273-C6BB-4EC9-A365-FE8140D31CEA
285 | 5CBB6007-D1B1-4E48-8373-C2079CE761A8
286 | 429789E2-E940-4402-B160-247CDDCA2AA8
287 | 08D2B12E-504A-42A2-9B59-3FBBC2BE3548
288 | A0756A06-4434-4A52-82AC-3B7F97F09E7D
289 | B8A107DC-536B-4F25-8A84-F4ACBE40295B
290 | D7960616-C61B-4770-BE9C-7B4CD6A7E31D
291 | 23D71D86-0C60-4DF6-8D73-F3C3F3848421
292 | BA42D7EA-C993-4FF1-A743-2B4FC26EE08C
293 | BC5DE605-A9FE-4BF7-A06E-4F1FE910FE18
294 | FE6BA4D6-3F95-452B-986C-90412875F0BB
295 | A7FA1064-FADC-491A-B701-8E296DAD892E
296 | 804A6B8D-560F-4D96-8F8A-0BBBDE8EB72E
297 | A40DC508-E170-4B06-8D4A-5534A41AEB6E
298 | 60B231CD-563C-4888-9CF0-E98CF0935521
299 | 6D93108D-1506-49DD-9723-9E8E89A336C6
300 | 006870B3-30F0-4D5C-9F05-E36EFC868883
301 | 9755F37A-2FB6-4CBC-BBFC-173242162634
302 | BCAA4C9B-609C-45F3-BF50-49380B286575
303 | 94CE4EFA-C6E4-4BAB-A26A-80492CFB8D38
304 | 75F1BF92-1796-45B3-972B-CC162CC01C33
305 |
306 | name
307 | Form
308 |
309 | DB233551-3F3C-47E8-9CE5-57DD94AECC40
310 |
311 | items
312 |
313 | A7B72B5C-5E87-44CA-9FDF-6CF6FA3C50F5
314 | EE778BD2-3985-45F5-9885-A24EEE5C02DB
315 | ADDD23F4-71AA-412C-8D9D-D15E4CF67839
316 | 9DC30C4D-88A1-4702-802A-34680029D03B
317 | A1D023D8-B493-4146-88EB-B0C0BC90BF33
318 | F5418E73-4DDB-4863-ACCC-A32504EE05FD
319 |
320 | name
321 | Declarations
322 |
323 | DB97200D-87FD-4240-9D72-789534BBC442
324 |
325 | items
326 |
327 | 2CD01C58-5DB1-432B-A288-325511D7835A
328 |
329 | name
330 | Utility
331 |
332 | EE053494-C470-4D0B-8FBA-548BDD59705A
333 |
334 | items
335 |
336 | 89B2FFAA-54A9-4E43-9A11-3C11BD416E02
337 | 89B2FFAA-54A9-4E43-9A11-3C11BD416E12
338 | 3EAC992E-B832-45CC-9685-152BD3751A3B
339 | 5919812E-4F52-4255-A8B5-BF1C585DC56A
340 |
341 | name
342 | Components
343 |
344 |
345 |
346 | name
347 | CakePHP
348 | ordering
349 |
350 | 3DF2FE0B-94CC-4EE2-A50A-BD4823D1B09D
351 | 931BD101-06A7-429D-BF96-7F337E8EF938
352 | DDF54CE1-D849-40DE-A765-2676DB5263CB
353 | D7FAB954-4DAB-4213-9023-CE52AD04BE46
354 | 365F0868-308E-44BC-8781-2B65CBF48B74
355 | F3AC64D9-C024-4ACA-9805-0B3DC79915DE
356 | D14A7BF7-FA53-4F5D-B96C-6D2617D1E6AE
357 | 7179F80B-0A6C-40EC-933B-B6BA971A1502
358 | 2053A460-D7EE-4D44-A4DA-8F23061C6B6B
359 | 429789E2-E940-4402-B160-247CDDCA2AA8
360 | A0756A06-4434-4A52-82AC-3B7F97F09E7D
361 | 60B231CD-563C-4888-9CF0-E98CF0935521
362 | 23D71D86-0C60-4DF6-8D73-F3C3F3848421
363 | D7960616-C61B-4770-BE9C-7B4CD6A7E31D
364 | FE6BA4D6-3F95-452B-986C-90412875F0BB
365 | A40DC508-E170-4B06-8D4A-5534A41AEB6E
366 | 6D93108D-1506-49DD-9723-9E8E89A336C6
367 | 006870B3-30F0-4D5C-9F05-E36EFC868883
368 | 9755F37A-2FB6-4CBC-BBFC-173242162634
369 | BCAA4C9B-609C-45F3-BF50-49380B286575
370 | 94CE4EFA-C6E4-4BAB-A26A-80492CFB8D38
371 | 75F1BF92-1796-45B3-972B-CC162CC01C33
372 | 804A6B8D-560F-4D96-8F8A-0BBBDE8EB72E
373 | BC5DE605-A9FE-4BF7-A06E-4F1FE910FE18
374 | A7FA1064-FADC-491A-B701-8E296DAD892E
375 | BA42D7EA-C993-4FF1-A743-2B4FC26EE08C
376 | B8A107DC-536B-4F25-8A84-F4ACBE40295B
377 | DA294F6C-74CB-4CD9-89AD-C12D83745372
378 | 5CBB6007-D1B1-4E48-8373-C2079CE761A8
379 | 6C60A273-C6BB-4EC9-A365-FE8140D31CEA
380 | 08D2B12E-504A-42A2-9B59-3FBBC2BE3548
381 | 0552C838-D090-4B36-8686-24D958F4435F
382 | B67591FC-EA93-409B-805F-43F7399FF2E9
383 | D2F510B7-60EA-413C-8810-830F0CA33451
384 | E906F7B5-401E-486A-9A14-F093934F997E
385 | D584E994-3804-4166-AEF8-9E35395EBDE2
386 | 279907B2-350C-4455-A9C6-ACA8ED17103E
387 | 7E56C346-1C7E-475C-BAF4-436BD96D4CEE
388 | 54E90DA9-654B-4C3B-B262-8807058CE38F
389 | F7248388-2B17-4F65-B087-D71052847999
390 | DBEAC279-0DE4-4566-AF74-4E1AA05F202D
391 | 14F8DF3E-9C07-4080-8494-73CC4E84E121
392 | 46C5A3E4-1483-435B-A84E-F3DD008E80D9
393 | 4D325575-6A5C-4784-A789-E9973ACEDCFC
394 | 553ED35C-C241-440C-89DD-0069C10BF383
395 | 8636DFF7-65DA-4602-9270-002070E1D78C
396 | CE0D35B3-3521-4755-BCEF-BE7FE9E0505A
397 | A953766F-EF99-4182-9BA5-07F2EE010D7B
398 | AF57E311-A4A7-44EB-BAEB-3CBA9FCAE8E7
399 | B6D99D4B-D003-41FC-896B-75DD80915775
400 | 11F91D5A-CD81-4327-AC2F-ECD768167825
401 | 48C94957-8681-4182-8523-63EC111901B8
402 | C7D2E38F-957E-491B-B92D-0E818BF22A5A
403 | 9D47CB07-6C99-41E0-A098-4521E51A411D
404 | D0DB044B-B4C8-48D2-9B5A-7DA354BE04C0
405 | 2945B997-2C19-449F-A500-6B8B34A2ADEF
406 | 9BA2A212-CD0C-4B76-90EA-08EC0D216A8B
407 | 58DADFAD-1E71-4D39-B139-9B0A65E2F681
408 | 5F0F193F-A568-468D-B076-6DC58E51AD0D
409 | 51133511-DD51-4DAD-9F25-E746F46A5544
410 | 3A46D51C-1B9D-4A7F-98F3-E38C3243B134
411 | E92E5F5B-B9B0-49CB-825E-8A7B9B68B1F2
412 | F213051B-2625-4270-A05A-1E5E45FA3C5C
413 | EBB8D77D-567A-4B23-B224-7FAFFCCE00FB
414 | F082AA49-1859-496B-904C-8B718078F0FA
415 | 40102910-E368-4FB0-B07A-C33A2CAB10B4
416 | 48B89126-C7C9-4EAF-8118-D978A7141DDC
417 | 412CA9C5-918E-491A-A210-9E0E47CD67CA
418 | C299CBD6-1253-4074-8BB1-7BD091B22DCF
419 | 598B0078-1D6D-428D-BBB0-4E7617008B9E
420 | 2D84E825-8774-4B29-882C-A2E8DCB1C127
421 | EA79FA43-80A2-4C7B-ABD9-40A8BA8D4F58
422 | 9DC4A8A4-317E-4F3F-BE66-3BAA479EC11E
423 | C466A6D7-A1B1-4EF6-A717-430AA8CD29EA
424 | 269247B5-C5AC-4B34-9F69-DAD5EBBD446C
425 | D11B464A-42FB-41D3-A40B-A75F7FD70B7D
426 | 732DC79E-EDA0-496F-BC9E-96357F379F38
427 | ADDD23F4-71AA-412C-8D9D-D15E4CF67839
428 | 9DC30C4D-88A1-4702-802A-34680029D03B
429 | A1D023D8-B493-4146-88EB-B0C0BC90BF33
430 | EE778BD2-3985-45F5-9885-A24EEE5C02DB
431 | A7B72B5C-5E87-44CA-9FDF-6CF6FA3C50F5
432 | F5418E73-4DDB-4863-ACCC-A32504EE05FD
433 | E647EDCD-5620-4B63-8699-52C7D7AD9A7E
434 | 03D809B4-7F9C-4F30-A402-60DDF7F8EBE6
435 | 851FE129-A51B-41E1-9770-4D0C1D8AC09E
436 | 69697F8C-ED14-4E23-B334-F7B0DC78B83C
437 | 91FFD2A3-AAC0-40AF-9807-1963325EBCD9
438 | B7351596-BC93-4E7A-A996-C6257E4F7B09
439 | 05126EF1-D822-46C5-B1D5-F0FD47DBE5A9
440 | FA824CBC-0414-46E1-9DD0-F202E5537BCE
441 | B3FEFE65-1B72-4166-A181-5288DCA14F3E
442 | 5100B3CC-EC3D-4F4B-A30E-C8B33B9635EF
443 | C5C4E48D-F3E1-473C-84A0-5389E4BD1438
444 | B4249811-2173-41ED-98D0-875C19AC7ED5
445 | 44E83754-D2B8-4E9C-93A7-27C39040F264
446 | 0D040AA1-BF6C-48B5-9C21-F23E7D83802A
447 | 90308F2C-6574-4FCC-8A46-E3D4AAC14499
448 | 224AE67A-1ECC-44B2-8571-B22D5300F2AA
449 | 3136ECEE-4531-4DE5-84A1-413EA9557C48
450 | 38325A15-8691-47C8-AEF1-4261A2C61458
451 | B206AFCB-5EA8-4309-840B-0EF12EEA8DEF
452 | E311C113-06EE-4E3B-BA3F-60BB7A814957
453 | 2167AB45-70AD-4B18-B706-E3C49830853C
454 | FF838289-5982-41A7-84D9-061EE346960A
455 | EA2E9F12-2D9E-46F8-9B3A-16E21D350E20
456 | CC8293A8-BAB4-4C2E-8A99-596E2383A698
457 | 8B4E2D08-398E-41F0-899B-B9E99BB7898E
458 | 36A6B36E-F35C-4F28-969F-3A907D4ED8B7
459 | 44F459B9-7947-4C96-94ED-7B8170BD5CAD
460 | 3EAC992E-B832-45CC-9685-152BD3751A3B
461 | 89B2FFAA-54A9-4E43-9A11-3C11BD416E02
462 | 89B2FFAA-54A9-4E43-9A11-3C11BD416E12
463 | FC5FF893-06C7-46FE-8EB4-E332D1B3AE4B
464 | 9AAA561D-BE73-4CEC-91D0-15AF79AD3890
465 | 73EF8B66-D449-4140-858A-EE3676F69393
466 | 5D92DCBC-5403-43B5-B619-732E1152777B
467 | DB65A3E3-A341-4361-B94B-12F4A337708B
468 | B433245C-0043-4340-9EA5-6DFE6EAAC11B
469 | 57FC8BF3-E54F-4589-8C15-0A553143B1BE
470 | 487FD431-F48E-4C7E-9E09-3D79C86A789D
471 | C1CE96F4-2EE8-48B5-B77D-F8897C08AAD0
472 | C76D9454-E86E-4E23-8554-FBC9FC89A8EB
473 | ECC568FA-291F-4205-8342-8F2CD0D6DD34
474 | DA29CDD2-E60F-43A7-A75C-033AFBFA42BE
475 | 800182B7-7AFC-4319-A2B6-5D766CF61DB2
476 | 2AA334CD-BB76-46C8-8F6C-4D3CCD6183A7
477 | EA67A2CC-E97A-4042-A512-9279C57D9028
478 | 69AEB970-4F2B-44FE-B8BC-CA5D4D7CCADB
479 | C86C2A7E-49A0-4C31-A600-888A65722EA0
480 | 6434EDD7-7818-48E5-88D7-9385916130B0
481 | D09239C4-0B8C-4A00-82CB-AACE2ED78343
482 | B9EB6976-0C0B-4BFB-A749-1F9C8BC53621
483 | 60D98FB5-7FAC-4ED8-86EB-31F379F8EA20
484 | 60221FBD-B6C8-42F9-9A10-54030C7EE95A
485 | 332FDCD5-07C5-4AE9-99F3-8E35E6BDB1FD
486 | 04A6596F-9817-4DE0-8C79-8B9BAFA15F75
487 | F32F2C9B-6227-469E-90C4-02FD2FEDB354
488 | BD22CDEE-E4BA-46CA-A142-81237793B456
489 | 6A82F8EC-9AF3-4285-8CEE-C66B9EAE078D
490 |
491 | uuid
492 | 4A2F1F37-F6DA-43A3-B329-CA8DCF017515
493 |
494 |
495 |
--------------------------------------------------------------------------------