Skip to content

Commit dd9da6b

Browse files
authored
Merge pull request #930 from sajibriddho/develop
form validation rules added
2 parents 33add83 + 2b346de commit dd9da6b

1 file changed

Lines changed: 125 additions & 0 deletions

File tree

data/codeigniter-framework.json

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,131 @@
332332
"code": "list_tables([$constrain_by_prefix = FALSE])"
333333
}
334334
]
335+
},
336+
{
337+
"title": "ফর্ম ভ্যালিডেশন",
338+
"items": [
339+
{
340+
"definition": "হেল্পার লোড করা",
341+
"code": "$this->load->helper(array('form', 'url'));"
342+
},
343+
{
344+
"definition": "লাইব্রেরি লোড করা",
345+
"code": "$this->load->library('form_validation');"
346+
},
347+
{
348+
"definition": "ভেলিডেশনের নিয়ম সেট করা",
349+
"code": "$this->form_validation->set_rules('name', 'Readable Name', 'rule1|rule2|rule3');"
350+
},
351+
{
352+
"definition": "অ্যারে আকারে ভেলিডেশনের নিয়ম সেট করা",
353+
"code": "$this->form_validation->set_rules(['field' => 'username', 'label' => 'Username','rules' => 'required']);"
354+
},
355+
{
356+
"definition": "ভেলিডেশনের পরে ফর্মে ডাটা ধরে রাখতে",
357+
"code": "set_value('field name');"
358+
},
359+
{
360+
"definition": "ভ্যালিডেশন চেক করতে",
361+
"code": "if($this->form_validation->run() == FALSE){//returnToForm}else{//Success};"
362+
},
363+
{
364+
"definition": "ফাঁকা ফর্ম চেক করতে",
365+
"code": "required"
366+
},
367+
{
368+
"definition": "ডাটার মিল চেক করতে",
369+
"code": "matches"
370+
},
371+
{
372+
"definition": "রেগুলার এক্সপ্রেশন এর মিল চেক করতে",
373+
"code": "regex_match"
374+
},
375+
{
376+
"definition": "ডাটা আলাদা কিনা চেক করতে",
377+
"code": "differs"
378+
},
379+
{
380+
"definition": "ডাটা ইউনিক কিনা চেক করতে",
381+
"code": "is_unique"
382+
},
383+
{
384+
"definition": "সর্বনিম্ন সংখ্যার সীমা নির্ধারিত করতে ",
385+
"code": "min_length[]"
386+
},
387+
{
388+
"definition": "সর্বোচ্চ সংখ্যার সীমা নির্ধারিত করতে",
389+
"code": "max_length[]"
390+
},
391+
{
392+
"definition": "নির্দিষ্ট সংখ্যার সীমা নির্ধারিত করতে",
393+
"code": "exact_length[]"
394+
},
395+
{
396+
"definition": "ডাটা নির্দিষ্ট সংখ্যার অধিক কি না চেক করতে",
397+
"code": "greater_than[]"
398+
},
399+
{
400+
"definition": "ডাটা নির্দিষ্ট সংখ্যার অধিক বা সমান কি না চেক করতে",
401+
"code": "greater_than_equal_to[]"
402+
},
403+
{
404+
"definition": "ডাটা নির্দিষ্ট সংখ্যার কম কি না চেক করতে",
405+
"code": "less_than[]"
406+
},
407+
{
408+
"definition": "ডাটা নির্দিষ্ট সংখ্যার কম বা সমান কি না চেক করতে",
409+
"code": "less_than_equal_to[]"
410+
},
411+
{
412+
"definition": "ডাটা অক্ষর কি না চেক করতে",
413+
"code": "alpha"
414+
},
415+
{
416+
"definition": "ডাটা অক্ষর বা সংখ্যাসূচক কি না চেক করতে",
417+
"code": "alpha_numeric"
418+
},
419+
{
420+
"definition": "ডাটা অক্ষর বা সংখ্যাসূচক এবং স্পেস আছে কি না চেক করতে",
421+
"code": "alpha_numeric_spaces"
422+
},
423+
{
424+
"definition": "ডাটা সংখ্যাসূচক কি না চেক করতে",
425+
"code": "numeric"
426+
},
427+
{
428+
"definition": "ডাটা পূর্ণসংখ্যা কি না চেক করতে",
429+
"code": "integer"
430+
},
431+
{
432+
"definition": "দশমিক ডাটা কি না চেক করতে",
433+
"code": "decimal"
434+
},
435+
{
436+
"definition": "ডাটা স্বাভাবিক সংখ্যা(0,1,2,3) কি না চেক করতে",
437+
"code": "is_natural"
438+
},
439+
{
440+
"definition": "ডাটা শূন্য বাদে স্বাভাবিক সংখ্যা(1,2,3) কি না চেক করতে",
441+
"code": "is_natural_no_zero"
442+
},
443+
{
444+
"definition": "URL বৈধ কি না চেক করতে ",
445+
"code": "valid_url"
446+
},
447+
{
448+
"definition": "ইমেইল বৈধ কি না চেক করতে",
449+
"code": "valid_email"
450+
},
451+
{
452+
"definition": "একাধিক ইমেইল বৈধ কি না চেক করতে",
453+
"code": "valid_emails"
454+
},
455+
{
456+
"definition": "IP বৈধ কি না চেক করতে",
457+
"code": "valid_ip"
458+
}
459+
]
335460
}
336461
]
337462
}

0 commit comments

Comments
 (0)