Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
PHPコードを消すライブラリを作った
kubotak
April 11, 2022
Programming
0
1.1k
PHPコードを消すライブラリを作った
PHPerKaigi 2022 @ 2022/04/11 14:20〜 Track A レギュラートーク(20分)
kubotak
April 11, 2022
Tweet
Share
More Decks by kubotak
See All by kubotak
Felteで作る簡単フォームバリデーション
kubotak
1
140
SvelteKitを本番投入してみて
kubotak
0
500
PlaywrightによるSvelteコンポーネントテスト
kubotak
0
1.1k
AWS CDKでまるっと インフラ環境をIaCしたぞ!
kubotak
0
74
FeatureToggle戦略と運用方法
kubotak
3
780
SvelteKitでストアのハイドレーションを考えてみた
kubotak
2
99
なぜLaravel9はLTSではないのか
kubotak
0
930
Nuxt v2からv3へのマイグレーション
kubotak
0
530
カンファレンスで登壇すること
kubotak
0
58
Other Decks in Programming
See All in Programming
爆速の日経電子版開発の今
shinyaigeek
1
380
中小企業開発事例から見るサーバーレス
seike460
PRO
4
1.5k
あなたと 「|」 したい・・・
track3jyo
PRO
2
1k
ペパカレで入社した私が感じた2つのギャップと向き合い方
kosuke_ito
0
140
Workshop on Jetpack compose
aldefy
0
140
コンピュータビジョンセミナー2 / computer_vision_seminar_libSGM
fixstars
0
310
Enumを自動で網羅的にテストしてみた
estie
0
1.2k
Functional Data Engineering - A Blueprint for adopting functional principles in data pipeline
vananth22
0
160
ポケモンで学ぶiOS 16弾丸ツアー 🚅
giginet
PRO
1
610
量子コンピュータ時代のプログラミングセミナー / 20221222_Amplify_seminar _route_optimization
fixstars
0
240
Form実装基本を学び直してみた
hyugatsukui
0
230
Gradle build: The time is now
nonews
1
360
Featured
See All Featured
What the flash - Photography Introduction
edds
64
10k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
13
5.4k
What's in a price? How to price your products and services
michaelherold
233
9.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
32
6.7k
Keith and Marios Guide to Fast Websites
keithpitt
407
21k
Fashionably flexible responsive web design (full day workshop)
malarkey
396
63k
Fantastic passwords and where to find them - at NoRuKo
philnash
31
1.8k
5 minutes of I Can Smell Your CMS
philhawksworth
198
18k
Testing 201, or: Great Expectations
jmmastey
25
5.7k
jQuery: Nuts, Bolts and Bling
dougneiner
57
6.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
226
130k
Ruby is Unlike a Banana
tanoku
93
9.5k
Transcript
Copyright© M&A PHP PHPerKaigi 2 02 2 @ Kenjiro Kubota
Copyright© M&A Profile kubotak-is kubotak_public kenjiro.kubota M&A (Java|Type)Script PHP https://kubotak.page
Web Laravel ( )
Copyright© M&A M&A 3 ങ͍ख ɾҊ݅ใुM&AޭใुͷΈ ɾ࠷खྉͳ͠ ɾചΓखιʔγϯάͷνϟωϧ͕૿͑Δ ɾM&AχʔζΛൃ৴͢Δ͚ͩͰചΓखΛू٬ ɾհۀऀΛհͣ͞ʹμΠϨΫτʹΓऔΓՄೳ
ɾજࡏʹϦʔν͕Մೳ खྉແྉ ※ϓϥοτϑΥʔϜҊ݅ͷ߹ ※ ചΓख 1.ܝࡌ͢Δ ɾങ͍खͷM&AχʔζΛࣗΒௐΔ͜ͱ͕Մೳ ɾհۀऀΛհͣ͞ʹμΠϨΫτʹΓऔΓՄೳ ɾങ͍खͷM&A୲ऀʹίϯλΫτΛͱΕΔ ɾհۀऀΛΘͳ͍ͷͰखྉ͕ແྉ 2.ΦϑΝʔ͢Δ M&Aɾग़ࢿχʔζΛܝࡌ ങ͍खͷϝϦοτ ചΓखͷϝϦοτ ɾհۀऀΛΘͳ͍ͷͰखྉ͕ແྉ ʓʓྖҬͷձࣾΛ ืू͠·͢ ͜ͷձࣾͱҰॹʹ ͍͖͍ͬͯͨʂ 3 PR
Copyright© M&A INDEX PHP PHP Composer Bin Command Packagist
Copyright© M&A PHP
Copyright© M&A PHP PHP 🤔
Copyright© M&A PHP M&A M&A
Copyright© M&A ON/OFF if
Copyright© M&A if FeatureFlag::isTrue()
Copyright© M&A if FeatureFlag::isTrue() 😵😭🤬🤯😨
Copyright© M&A PHP php-del https://packagist.org/packages/kubotak-is/php-del PHP
Copyright© M&A php-del.json dirs extensions php,blade.php,css,sass,scss,stylus
Copyright© M&A php-del start flag ~ php-del end flag
Copyright© M&A php-del start flag ~ php-del end flag
Copyright© M&A Composer Bin Command
Copyright© M&A Composer Bin Command
Copyright© M&A Composer Bin Command 🤗
Copyright© M&A ⾒ php-del ignore start,end
Copyright© M&A ⾒ php-del ignore start,end ignore
Copyright© M&A ⾒ php-del line flag ⾒ php-del file flag
Copyright© M&A ⾒ php-del line flag ⾒ php-del file flag
GitHub 🤩
Copyright© M&A
Copyright© M&A 1 ) start 2 ) start 1 3
) end 4 ) end 5 )
Copyright© M&A 1 ) start 2 ) start 1 3
) end 4 ) end 5 )
Copyright© M&A 1 ) start 2 ) start 1 3
) end 4 ) end 5 ) 1
Copyright© M&A 1 ) start 2 ) start 1 3
) end 4 ) end 5 )
Copyright© M&A 1 ) start 2 ) start 1 3
) end 4 ) end 5 )
Copyright© M&A 1 ) start 2 ) start 1 3
) end 4 ) end 5 )
Copyright© M&A ignore 1 ) ignore start 2 ) 1
3 ) ignore end 4 ) 2
Copyright© M&A ignore 1 ) ignore start 2 ) 1
3 ) ignore end 4 ) 2
Copyright© M&A ignore 1 ) ignore start 2 ) 1
3 ) ignore end 4 ) 2 1
Copyright© M&A ignore 1 ) ignore start 2 ) 1
3 ) ignore end 4 ) 2
Copyright© M&A ignore 1 ) ignore start 2 ) 1
3 ) ignore end 4 ) 2 2
Copyright© M&A ignore 5)
Copyright© M&A A: B: str_replace
Copyright© M&A A: B: str_replace A: B:
Copyright© M&A A: B: str_replace A: B: while file_put_contents 🔁
Copyright© M&A Composer Bin Command Composer Bin Command PHPer PHPUnit
vendor/bin Composer Bin Command 🙏
Copyright© M&A bin shebang PHP php-del
Copyright© M&A bin shebang PHP php-del env php PATH PHP
Copyright© M&A
Copyright© M&A composer autoload
Copyright© M&A autoload ⾒
Copyright© M&A autoload
Copyright© M&A autoload PSR- 4 CLImate https://climate.thephpleague.com
Copyright© M&A composer.json bin vendor/bin/~
Copyright© M&A composer.json bin vendor/bin/~ 2 🤗
Copyright© M&A Packagist composer install Packagist Packagist Composer Packagist Composer
URL
Copyright© M&A Packagist name Github description require autoload name Github
license composer.json
Copyright© M&A Packagist Packagist GitHub Submit GitHub
Copyright© M&A Packagist Packagist GitHub Submit GitHub 😎
Copyright© M&A README.md 👇
Copyright© M&A Badge Poser🚀 https://poser.pugx.org Pakckagist Badge Poser README.md
Copyright© M&A GitHub Actions GitHub Actions Actions Create status badge
Copyright© M&A Composer Bin Command Packagist
Copyright© M&A php-del
Copyright© M&A Thanks for watching this :)