snippet copy "Copyright notice" b * * Licensed under AGPLv3 * (see COPYING for full license text) * */ endsnippet snippet testclass "Test class for filebin" b * * Licensed under AGPLv3 * (see COPYING for full license text) * */ namespace test\tests; class `!p snip.rv = re.match(r'.*(?=\.)', fn).group() ` extends \test\Test { public function __construct() { parent::__construct(); } public function init() { } public function cleanup() { } $0 } endsnippet snippet times "Time measurement start" b $measure_time_start = microtime(true); endsnippet snippet timee "Time measurement end" b error_log(sprintf("Measured %sms", (microtime(true) - $measure_time_start) * 1000)); endsnippet