aboutsummaryrefslogtreecommitdiffstats
path: root/oni-php
diff options
context:
space:
mode:
Diffstat (limited to 'oni-php')
-rw-r--r--oni-php/snippets/php-mode/class8
-rw-r--r--oni-php/snippets/php-mode/factory6
-rw-r--r--oni-php/snippets/php-mode/logger-warning5
-rw-r--r--oni-php/snippets/php-mode/mark-test-skipped6
4 files changed, 25 insertions, 0 deletions
diff --git a/oni-php/snippets/php-mode/class b/oni-php/snippets/php-mode/class
new file mode 100644
index 0000000..26a58a1
--- /dev/null
+++ b/oni-php/snippets/php-mode/class
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# name: class
+# key: cls
+# --
+class ${1:`(file-name-nondirectory (file-name-sans-extension buffer-file-name))`}
+{
+ $0
+} \ No newline at end of file
diff --git a/oni-php/snippets/php-mode/factory b/oni-php/snippets/php-mode/factory
new file mode 100644
index 0000000..534f227
--- /dev/null
+++ b/oni-php/snippets/php-mode/factory
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: factory
+# key: f
+# condition: (and (oni-php-in-test-file) (oni-php-in-static-call-context-p))
+# --
+factory()->create([$0]); \ No newline at end of file
diff --git a/oni-php/snippets/php-mode/logger-warning b/oni-php/snippets/php-mode/logger-warning
new file mode 100644
index 0000000..3945490
--- /dev/null
+++ b/oni-php/snippets/php-mode/logger-warning
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# name: logger.warning
+# key: lw
+# --
+logger()->warning('$1'${2, [ $3 ]}); \ No newline at end of file
diff --git a/oni-php/snippets/php-mode/mark-test-skipped b/oni-php/snippets/php-mode/mark-test-skipped
new file mode 100644
index 0000000..ce4761d
--- /dev/null
+++ b/oni-php/snippets/php-mode/mark-test-skipped
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: mark test skipped
+# key: @s
+# condition: (string-suffix-p "Test.php" buffer-file-name)
+# --
+$this->markTestSkipped("${1:Don't skip your tests.}"); \ No newline at end of file