Compare commits
3 commits
c07db5167f
...
4bd2bc8332
Author | SHA1 | Date | |
---|---|---|---|
Daniel Siepmann | 4bd2bc8332 | ||
Daniel Siepmann | dc8e02c1df | ||
Daniel Siepmann | 8244983c2d |
|
@ -54,6 +54,7 @@ with pkgs; [
|
|||
|
||||
# Communication
|
||||
thunderbird
|
||||
deltachat-desktop
|
||||
|
||||
# Media
|
||||
vlc
|
||||
|
|
|
@ -1,36 +1,24 @@
|
|||
augroup typo3
|
||||
autocmd!
|
||||
|
||||
" Clear some caches depending on files saved. Only works if cwd is document root
|
||||
autocmd BufWritePost **/sites/**/*.yaml :silent !rm */**/cache/**/sites-configuration.php
|
||||
autocmd BufWritePost **/local_packages/**/Sites/**/*.yaml :silent !rm */**/cache/**/sites-configuration.php
|
||||
autocmd BufWritePost **/Configuration/RequestMiddlewares.php :silent !rm */**/cache/**/middlewares_*
|
||||
autocmd BufWritePost **/Configuration/Backend/Routes.php :silent !rm */**/cache/**/BackendRoutesFromPackages_* */**/cache/**/BackendRoutes_*
|
||||
|
||||
autocmd BufWritePost **/Classes/Domain/Model/News.php :silent !rm -rf */**/var/cache/code/news/*
|
||||
autocmd BufWritePost **/Configuration/Backend/Modules.php :silent !rm */**/cache/**/BackendModules*
|
||||
autocmd BufWritePost **/Configuration/Icons.php :silent !rm */**/cache/**/Icons_*
|
||||
autocmd BufWritePost **/Configuration/Services.yaml,**/Configuration/Services/*.yaml,**/Configuration/Services.php :silent !rm */**/cache/**/DependencyInjectionContainer_*
|
||||
|
||||
" Extbase
|
||||
autocmd BufWritePost **/Domain/Model/*.php :silent !rm */**/cache/data/extbase/*
|
||||
autocmd BufWritePost **/Configuration/Backend/Routes.php :silent !rm */**/cache/**/BackendRoutesFromPackages_* */**/cache/**/BackendRoutes_*
|
||||
autocmd BufWritePost **/Configuration/Extbase/Persistence/Classes.php :silent !rm */**/cache/data/extbase/*
|
||||
|
||||
autocmd BufWritePost **/ext_tables.php :silent !rm */**/cache*/**/ext_tables_*
|
||||
autocmd BufWritePost **/ext_localconf.php :silent !rm */**/cache*/**/ext_localconf_*
|
||||
autocmd BufWritePost **/Configuration/Icons.php :silent !rm */**/cache/**/Icons_*
|
||||
autocmd BufWritePost **/Configuration/RequestMiddlewares.php :silent !rm */**/cache/**/middlewares_*
|
||||
autocmd BufWritePost **/Configuration/Services.yaml,**/Configuration/Services/*.yaml,**/Configuration/Services.php :silent !rm */**/cache/**/DependencyInjectionContainer_*
|
||||
autocmd BufWritePost **/Configuration/TCA/** :silent !rm */**/cache*/**/tca_base_*
|
||||
autocmd BufWritePost **/Domain/Model/*.php :silent !rm */**/cache/data/extbase/*
|
||||
autocmd BufWritePost **/ext_localconf.php :silent !rm */**/cache*/**/ext_localconf_*
|
||||
autocmd BufWritePost **/ext_tables.php :silent !rm */**/cache*/**/ext_tables_*
|
||||
autocmd BufWritePost **/local_packages/**/Sites/**/*.yaml :silent !rm */**/cache/**/sites-configuration.php
|
||||
autocmd BufWritePost **/sites/**/*.yaml :silent !rm */**/cache/**/sites-configuration.php
|
||||
autocmd BufWritePost *.typoscript,*.tsconfig :silent !rm -rf */**/cache/**/typoscript/*
|
||||
autocmd BufWritePost **/*.xlf :silent !rm */**/cache/**/l10n/*
|
||||
autocmd BufWritePost **/*.yml,**/*.yaml :silent !rm */**/cache/**/yamlsettings_form*
|
||||
" autocmd BufWritePost *.tsconfig,*.typoscript,*.ts,*/TypoScript/*.ts,*/TypoScript/*.txt :silent !rm -rf */**/var/**/cache_pagesection/*
|
||||
autocmd BufWritePost *.typoscript :silent !rm -rf */**/cache/**/typoscript/constant*
|
||||
autocmd BufWritePost *.typoscript :silent !rm -rf */**/cache/**/typoscript/ext-*
|
||||
autocmd BufWritePost *.typoscript :silent !rm -rf */**/cache/**/typoscript/globals-*
|
||||
autocmd BufWritePost *.typoscript :silent !rm -rf */**/cache/**/typoscript/setup-*
|
||||
autocmd BufWritePost *.typoscript :silent !rm -rf */**/cache/**/typoscript/sys-template-*
|
||||
autocmd BufWritePost *.tsconfig :silent !rm -rf */**/cache/**/typoscript/pagetsconfig-*
|
||||
|
||||
" ext:news
|
||||
autocmd BufWritePost **/Classes/Domain/Model/News.php :silent !rm -rf */**/var/cache/code/news/*
|
||||
|
||||
" Also update ftdetect/typoscript.vim for detection of Typoscript
|
||||
" autocmd BufWritePost *.tsconfig,*.typoscript,*.ts,*/TypoScript/*.ts,*/TypoScript/*.txt :redraw!
|
||||
|
||||
autocmd BufEnter,BufRead **/de.*.xlf :setlocal spelllang=de
|
||||
augroup END
|
||||
|
|
|
@ -46,19 +46,6 @@ snippet compilerpass
|
|||
}
|
||||
});
|
||||
|
||||
snippet t3sqlde
|
||||
\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Database\ConnectionPool::class)
|
||||
->getConnectionByName('Default')
|
||||
->getConfiguration()
|
||||
->setSQLLogger(new class implements \Doctrine\DBAL\Logging\SQLLogger {
|
||||
public function startQuery($sql, ?array $params = null, ?array $types = null) {
|
||||
\TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($sql, 'sql', 8, false);
|
||||
\TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($params, 'params', 8, false);
|
||||
\TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($types, 'types', 8, false);
|
||||
}
|
||||
public function stopQuery() { }
|
||||
});
|
||||
|
||||
snippet declare_strict
|
||||
declare(strict_types=1);
|
||||
|
||||
|
@ -67,20 +54,9 @@ snippet t3log
|
|||
->getLogger('das')
|
||||
->debug('DAS', [${1}]);
|
||||
|
||||
snippet t3mem
|
||||
\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\CMS\Core\Log\LogManager')
|
||||
->getLogger('das')
|
||||
->debug('memory stats ${1}', [
|
||||
'memory_get_usage' => \TYPO3\CMS\Core\Utility\GeneralUtility::formatSize(memory_get_usage()),
|
||||
'memory_get_peak_usage' => \TYPO3\CMS\Core\Utility\GeneralUtility::formatSize(memory_get_peak_usage()),
|
||||
]);
|
||||
|
||||
snippet throw
|
||||
throw new \Exception('${1:message}', `system('date +%s')`);
|
||||
|
||||
snippet t3devlog
|
||||
\TYPO3\CMS\Core\Utility\GeneralUtility::devLog('${1:message}', '${2:ds}', ${3:0}, ${4:[]});
|
||||
|
||||
snippet construct
|
||||
public function __construct(
|
||||
${0}
|
||||
|
@ -93,53 +69,6 @@ snippet invoke
|
|||
) {
|
||||
}
|
||||
|
||||
snippet sfile
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace `expand('%:h:gs?src/??:gs?/?\\\?')`;
|
||||
|
||||
/**
|
||||
* Class `expand('%:t:s?.php??')`
|
||||
* @package `expand('%:h:gs?src/??:gs?/?\\\?')`
|
||||
*/
|
||||
class `expand('%:t:s?.php??')`
|
||||
{
|
||||
${0}
|
||||
}
|
||||
|
||||
snippet lfile
|
||||
<?php
|
||||
|
||||
namespace `expand('%:h:gs?/?\\?:s?.?\u&?')`;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
class ${1:`expand('%:t:s?.php??')`}
|
||||
{
|
||||
${2}
|
||||
}
|
||||
|
||||
snippet lseedfile
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Eloquent\Factory;
|
||||
use Illuminate\Database\Seeder;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use App\\`expand('%:t:r:s?Seeder??')`;
|
||||
|
||||
final class `expand('%:t:r')` extends Seeder
|
||||
{
|
||||
public function run(Factory $factory)
|
||||
{
|
||||
$factory->create(`expand('%:t:r:s?Seeder??')`::class, 50)->each(function ($`expand('%:t:r:s?Seeder??:s?.?\l&?')`) use ($factory) {
|
||||
// $`expand('%:t:r:s?Seeder??:s?.?\l&?')`->posts()->save($factory->make(\App\Post::class));
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
snippet t3file
|
||||
<?php
|
||||
|
||||
|
@ -211,56 +140,6 @@ snippet file
|
|||
${4}
|
||||
}
|
||||
|
||||
snippet stestfile
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace `expand('%:h:gs?src/??:gs?/?\\\?')`;
|
||||
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
/**
|
||||
* Tests `expand('%:t:s?.php??')`
|
||||
* @package `expand('%:h:gs?src/??:gs?/?\\\?')`
|
||||
*/
|
||||
final class `expand('%:t:s?.php??')` extends TestCase
|
||||
{
|
||||
/**
|
||||
* @test
|
||||
*/
|
||||
public function ${0}()
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
snippet ltestfile
|
||||
<?php
|
||||
|
||||
namespace `expand('%:h:gs?/?\\?:s?.?\u&?')`;
|
||||
|
||||
use Illuminate\Database\Eloquent\Factory;
|
||||
use Illuminate\Foundation\Testing\RefreshDatabase;
|
||||
use Tests\TestCase;
|
||||
|
||||
final class ${1:`expand('%:t:s?.php??')`} extends TestCase
|
||||
{
|
||||
use RefreshDatabase;
|
||||
|
||||
/**
|
||||
* @var
|
||||
*/
|
||||
protected $subject;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
parent::setUp();
|
||||
|
||||
$this->subject = $this->app->make(::class);
|
||||
}
|
||||
${4}
|
||||
}
|
||||
|
||||
snippet testfile
|
||||
<?php
|
||||
|
||||
|
@ -421,6 +300,13 @@ snippet closure
|
|||
})();
|
||||
|
||||
snippet test
|
||||
#[Test]
|
||||
public function ${1:name}(): void
|
||||
{
|
||||
${0}
|
||||
}
|
||||
|
||||
snippet testlegacy
|
||||
/**
|
||||
* @test
|
||||
*/
|
||||
|
@ -429,8 +315,5 @@ snippet test
|
|||
${0}
|
||||
}
|
||||
|
||||
snippet dump
|
||||
var_dump(${1});${2}
|
||||
|
||||
snippet die
|
||||
throw new \Exception('debugging end: ' . var_export(${1}, true));${2}
|
||||
|
|
Loading…
Reference in a new issue