From 669561e21073e6efafddda25ba3ace69fb43819e Mon Sep 17 00:00:00 2001 From: Ariel D'Alessandro Date: Tue, 31 Jan 2023 09:44:13 +0100 Subject: feat: apply stylua --- lua/alpha/snips/ft/php.lua | 198 ++++++++++++++++++++++----------------------- 1 file changed, 99 insertions(+), 99 deletions(-) (limited to 'lua/alpha/snips/ft/php.lua') diff --git a/lua/alpha/snips/ft/php.lua b/lua/alpha/snips/ft/php.lua index d70db2e..abfc6f7 100644 --- a/lua/alpha/snips/ft/php.lua +++ b/lua/alpha/snips/ft/php.lua @@ -1,5 +1,5 @@ -local ls = require("luasnip") -local composer = require("composer") +local ls = require "luasnip" +local composer = require "composer" local snippet_from_nodes = ls.sn local c = ls.choice_node @@ -10,72 +10,72 @@ local i = ls.insert_node local fmt = require("luasnip.extras.fmt").fmt function string.starts(String, Start) - return string.sub(String, 1, string.len(Start)) == Start + return string.sub(String, 1, string.len(Start)) == Start end local newline = function(text) - return t({ "", text }) + return t { "", text } end local visibility = function(position, default) - local possibles = { "private", "protected", "public" } - local options = {} - - for _, value in pairs(possibles) do - if value == default then - table.insert(options, 1, t(value)) - else - table.insert(options, t(value)) - end - end - - return c(position, options) + local possibles = { "private", "protected", "public" } + local options = {} + + for _, value in pairs(possibles) do + if value == default then + table.insert(options, 1, t(value)) + else + table.insert(options, t(value)) + end + end + + return c(position, options) end local namespace = function() - local dir = vim.fn.expand("%:h") - local autoloads = composer.query({ "autoload", "psr-4" }) - if autoloads == nil then - return (dir:gsub("^%l", string.upper)) - end - - local globalNamespace - for key, value in pairs(autoloads) do - if string.starts(dir, value:sub(1, -2)) then - globalNamespace = key:sub(1, -2) - dir = dir:sub(#key + 1) - break - end - end - dir = dir:gsub("/", "\\") - if dir == "" then - return globalNamespace - end - - return string.format("%s\\%s", globalNamespace, dir) + local dir = vim.fn.expand "%:h" + local autoloads = composer.query { "autoload", "psr-4" } + if autoloads == nil then + return (dir:gsub("^%l", string.upper)) + end + + local globalNamespace + for key, value in pairs(autoloads) do + if string.starts(dir, value:sub(1, -2)) then + globalNamespace = key:sub(1, -2) + dir = dir:sub(#key + 1) + break + end + end + dir = dir:gsub("/", "\\") + if dir == "" then + return globalNamespace + end + + return string.format("%s\\%s", globalNamespace, dir) end local class_name = function() - return vim.fn.expand("%:t:r") + return vim.fn.expand "%:t:r" end local M = {} M.v = fmt( - [[ + [[ /** * @var {} */ {} ${}; ]], - { - i(1, "type"), - visibility(2, "private"), - i(3, "var"), - } + { + i(1, "type"), + visibility(2, "private"), + i(3, "var"), + } ) M.class = fmt( - [[ + [[ then(function ({}) {{ + [[->then(function ({}) {{ {} }})]], - { i(1, ""), i(2, "") } + { i(1, ""), i(2, "") } ) M.test = fmt( - [[/** + [[/** * @test */ public function it_{}(): void @@ -177,7 +177,7 @@ public function it_{}(): void {} }} ]], - { i(1, ""), i(0, "") } + { i(1, ""), i(0, "") } ) return M -- cgit v1.2.3