Add some snippets

This commit is contained in:
Max Bucknell 2016-02-02 17:51:52 +00:00
parent 430afd6a5c
commit fad0177331
2 changed files with 77 additions and 10 deletions

View file

@ -1,10 +0,0 @@
snippet testeagle
TEST $1
EAGLE $2
* * *
$0
* * *
endsnippet

View file

@ -0,0 +1,77 @@
snippet mcomponent
<?php
/**
* @copyright Copyright 2016 Redbox Digital
*/
use Magento\Framework\Component\ComponentRegistrar;
ComponentRegistrar::register(
ComponentRegistrar::MODULE,
'$0',
__DIR__
);
endsnippet
snippet mcontroller
<?php
namespace $1\Controller$2;
use Magento\Framework\App\Action\Action;
use Magento\Framework\App\Action\Context;
use Magento\Framework\Controller\ResultFactory;
class $3 extends Action
{
/**
* @var ResultFactory
*/
protected $resultFactory;
/**
* @param Context $context
* @param ResultFactory $resultFactory
*/
public function __construct(
Context $context,
ResultFactory $resultFactory
) {
parent::__construct($context);
$this->resultFactory = $resultFactory;
}
/**
* @return \Magento\Framework\Controller\ResultInterface
*/
public function execute()
{
$0
}
}
endsnippet
snippet mblock
<?php
namespace $NAMESPACE$\Block;
use Magento\Framework\View\Element\Template;
use Magento\Framework\View\Element\Template\Context;
class $CLASS$ extends Template
{
/**
* @param Context $context
* @param array $data
*/
public function __construct(
Context $context,
array $data = []
) {
parent::__construct($context, $data);
}
}
endsnippet