Skip to content

sniphpets/sniphpets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sniphpets Build Status

This repository contains helper functions for creating php snippets.

Installation

Using pathogen

git clone https://github.com/sniphpets/sniphpets ~/.vim/bundle/sniphpets

Using vundle

Add to your vimrc:

Plugin 'sniphpets/sniphpets'

PSR-4 support

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.

Strict typing mode

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

File-level header

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 */"

License

Copyright (c) Voronkovich Oleg. Distributed under the MIT.