Skip to content

Commit b1fc3b2

Browse files
authored
Merge pull request #942 from alnahian2003/patch-1
✨ Laravel Cache Methods Added
2 parents 1cd0b9c + 78ad21a commit b1fc3b2

1 file changed

Lines changed: 85 additions & 1 deletion

File tree

data/laravel-framework.json

Lines changed: 85 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -878,6 +878,90 @@
878878
"code": "bcrypt('String')"
879879
}
880880
]
881-
}
881+
},
882+
{
883+
"title": "ক্যাশ (Cache) মেথড সমূহ",
884+
"items": [
885+
{
886+
"definition": "ক্যাশেতে একটি ভ্যালু সংরক্ষণ করতে যদি সেটি আগে থেকেই সংরক্ষিত না থাকে",
887+
"code": "Cache::add($key, $value, $seconds) /* অথবা cache()->add($key, $value, $seconds) */"
888+
},
889+
{
890+
"definition": "ক্যাশেতে একটি ভ্যালু সংরক্ষণ করতে",
891+
"code": "Cache::put($key, $value, $seconds) /* অথবা cache()->put($key, $value, $seconds) */"
892+
},
893+
{
894+
"definition": "ক্যাশেতে নির্ধারিত সময়ের জন্য 'key-value' অনুযায়ী একাধিক ভ্যালু সংরক্ষণ করতে",
895+
"code": "Cache::putMany(array $keyValuePair, $seconds) /* অথবা cache()->putMany(array $keyValuePair, $seconds) */"
896+
},
897+
{
898+
"definition": "নির্ধারিত সময়ের জন্য একাধিক ভ্যালু ক্যাশেতে সংরক্ষণ করতে",
899+
"code": "Cache::setMultiple(array $values, $seconds) /* অথবা cache()->setMultiple(array $values, $seconds) */"
900+
},
901+
{
902+
"definition": "স্থায়ীভাবে বা অনির্দিষ্টকালের জন্য ক্যাশেতে কোনো ভ্যালু সংরক্ষণ করতে",
903+
"code": "Cache::forever($key, $value) /* অথবা cache()->forever($key, $value) */"
904+
},
905+
{
906+
"definition": "ক্যাশেতে রাখা কোনো সংখ্যাকে এক এক করে কিংবা নির্দিষ্ট পরিমাণে বাড়াতে",
907+
"code": "Cache::increment($key, $value) /* অথবা cache()->increment($key, $value) */"
908+
},
909+
{
910+
"definition": "ক্যাশেতে রাখা কোনো সংখ্যাকে এক এক করে কিংবা নির্দিষ্ট পরিমাণে কমাতে",
911+
"code": "Cache::decrement($key, $value) /* অথবা cache()->decrement($key, $value) */"
912+
},
913+
914+
{
915+
"definition": "ক্যাশ থেকে একটি ভ্যালু পেতে, অথবা যদি না থাকে তবে একটি ডিফল্ট ভ্যালু সংরক্ষণ করতে",
916+
"code": "Cache::get($key, $default) /* অথবা cache()->get($key, $default) */"
917+
},
918+
{
919+
"definition": "ক্যাশ থেকে 'key' অনুযায়ী একাধিক ভ্যালু পেতে",
920+
"code": "Cache::getMultiple($keys) /* অথবা cache()->getMultiple($keys) */"
921+
},
922+
{
923+
"definition": "ক্যাশ থেকে একটি ভ্যালু পেতে, অথবা একটি ক্লোজার এক্সিকিউট করতে এবং ফলাফলটি সংরক্ষণ করতে",
924+
"code": "Cache::remember($key, $seconds, $callback) /* অথবা cache()->remember($key, $seconds, $callback) */"
925+
},
926+
{
927+
"definition": "ক্যাশ থেকে একটি ভ্যালু পেতে, অথবা একটি ক্লোজার এক্সিকিউট করতে এবং অনির্দিষ্ট সময়ের জন্য ভ্যালু সংরক্ষণ করতে",
928+
"code": "Cache::rememberForever($key, $callback) /* অথবা cache()->rememberForever($key, $callback) */"
929+
},
930+
{
931+
"definition": "ক্যাশেতে কোনো একটি আইটেম আছে কী না তা জানতে (boolean রিটার্ন করবে)",
932+
"code": "Cache::has($key) /* অথবা cache()->has($key) */"
933+
},
934+
935+
{
936+
"definition": "ক্যাশ থেকে কোনো একটি আইটেমকে মুছে দিতে",
937+
"code": "Cache::forget($key) /* অথবা cache()->forget($key) */"
938+
},
939+
{
940+
"definition": "ক্যাশেতে থাকা সকল আইটেমকে মুছে দিতে",
941+
"code": "Cache::flush() /* অথবা cache()->flush() */"
942+
},
943+
{
944+
"definition": "অ্যাপ্লিকেশনের সকল ক্যাশ ক্লিয়ার করতে",
945+
"code": "Cache::clear() /* অথবা cache()->clear() */"
946+
},
947+
{
948+
"definition": "ক্যাশ থেকে একটি আইটেম পাওয়ার পরে সেটাকে মুছে দিতে",
949+
"code": "Cache::pull($key, $default) /* অথবা cache()->pull($key, $default) */"
950+
},
951+
{
952+
"definition": "ক্যাশ থেকে 'key' অনুযায়ী একাধিক ভ্যালু মুছে দিতে",
953+
"code": "Cache::deleteMultiple($keys) /* অথবা cache()->deleteMultiple($keys) */"
954+
},
955+
956+
{
957+
"definition": "ক্যাশ Facade এর জন্য নতুন Macro নির্ধারণ করতে",
958+
"code": "Cache::macro($name, callable $macro) /* অথবা cache()->macro($name, callable $macro) */"
959+
},
960+
{
961+
"definition": "রিলেটেড আইটেমকে ট্যাগ অনুযায়ী ক্যাশেতে সংরক্ষণ করতে",
962+
"code": "Cache::tags(['programmer', 'developer'])->put($key, $value, $seconds); /* অথবা cache()->add($key, $value, $seconds) */"
963+
}
964+
]
965+
}
882966
]
883967
}

0 commit comments

Comments
 (0)