diff options
author | Karel Kočí <cynerd@email.cz> | 2016-06-30 16:03:25 +0200 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2016-06-30 16:03:25 +0200 |
commit | e573b3020c032400eed60b649a2cbf55266e6bb0 (patch) | |
tree | 8f572394ac8433529c7a8e70d160a2fbe8268b4e /vim/bundle/vim-snippets/snippets/simplemvcf.snippets | |
parent | b8c667bd64b3edd38d56c63c5bd1db53a23b4499 (diff) | |
download | myconfigs-e573b3020c032400eed60b649a2cbf55266e6bb0.tar.gz myconfigs-e573b3020c032400eed60b649a2cbf55266e6bb0.tar.bz2 myconfigs-e573b3020c032400eed60b649a2cbf55266e6bb0.zip |
Add current configurations from old repository
Diffstat (limited to 'vim/bundle/vim-snippets/snippets/simplemvcf.snippets')
-rw-r--r-- | vim/bundle/vim-snippets/snippets/simplemvcf.snippets | 122 |
1 files changed, 122 insertions, 0 deletions
diff --git a/vim/bundle/vim-snippets/snippets/simplemvcf.snippets b/vim/bundle/vim-snippets/snippets/simplemvcf.snippets new file mode 100644 index 0000000..2ef6a65 --- /dev/null +++ b/vim/bundle/vim-snippets/snippets/simplemvcf.snippets @@ -0,0 +1,122 @@ +snippet sm_controller + <?php + namespace Controllers; + use Core\View; + use Core\Controller; + + class ${1:class_name} extends Controller + { + public function __construct() + { + parent::__construct(); + } + + public function index() + { + ${2:} + } + } +snippet sm_model + <?php + namespace Models; + + use Core\Model; + + class ${1:class_name} extends Model + { + function __construct() + { + parent::__construct(); + } + } +snippet sm_model_crud + <?php + namespace Models; + + use Core\Model; + + class ${1:class_name} extends Model + { + private $${2:table}; + function __construct() + { + parent::__construct(); + } + + public function getRow($where) + { + return $this->db->select('SELECT * FROM '.$table.' WHERE ${3:where}', $data); + } + + public function getRows($where) + { + return $this->db->select('SELECT * FROM '.$table.'); + } + + public function insert($data) + { + $this->db->insert($table, $data); + } + + public function update($data, $where) + { + $this->db->update($table ,$data, $where); + } + + public function delete($where) + { + $this->db->delete($table, $where); + } + } +snippet sm_render + View::render('${1:view}', $${2:array}); +snippet sm_render_template + View::renderTemplate('${1:part}', $${2:array}); + +# database +snippet sm_db_select + $this->db->select(${1:sql}, ${2:where}); + +snippet sm_db_insert + $this->db->insert(${1:table}, ${2:data}); + +snippet sm_db_update + $this->db->update(${1:table}, ${2:data}, ${3:where}); + +snippet sm_db_delete + $this->db->delete(${1:table}, ${2:where}); + +snippet sm_db_truncate + $this->db->delete(${1:table}); + +#session +snippet sm_session_set + Session::set(${1:key}, ${2:value}); + +snippet sm_session_get + Session::get(${1:key}); + +snippet sm_session_pull + Session::pull(${1:key}); + +snippet sm_session_id + Session::id(); + +snippet sm_session_destroy + Session::set(${1:key}); + +snippet sm_session_display + Session::display(); + +#url +snippet sm_url_redirect + Url:redirect('${1:path}'); + +snippet sm_url_previous + Url:previous(); + +snippet sm_url_templatepath + Url:templatePath(); + +snippet sm_url_autolink + Url:autolink('${1:string}'); |