This repository contains helper functions for creating php snippets.
Using pathogen
git clone https://github.com/sniphpets/sniphpets ~/.vim/bundle/sniphpets
Using vundle
Add to your vimrc:
Plugin 'sniphpets/sniphpets'
This library can't resolve PSR-4 namespaces properly. To solve this issue I would recommend you to install the phpactor plugin. No configuration needed. All should work out of the box.
If you need to enable a strict typing mode, set corresponding variable to true:
" This will cause all file-level snippets (class, trait, interface and etc.)
" to have the strict types declaration at the top
let g:sniphpets_strict_types = 1
To set a custom file-level docblock use sniphpets_header
variable:
let g:sniphpets_header = "/**\n * This file contains an example of coding styles.\n */"
Copyright (c) Voronkovich Oleg. Distributed under the MIT.