Laravel 5.7 - Paginator (Contracts)

Paginator




laravel

Paginator

इंटरफ़ेस पेजिनेटर ( स्रोत देखें )

तरीके

तार url (इंट $ पेज)

किसी दिए गए पृष्ठ के लिए URL प्राप्त करें।

इस $ appends (सरणी | स्ट्रिंग $ कुंजी, स्ट्रिंग | शून्य $ मूल्य = शून्य)

पेजेंट को क्वेरी स्ट्रिंग मानों का एक सेट जोड़ें।

डॉलर इस | स्ट्रिंग fragment (स्ट्रिंग | शून्य $ टुकड़ा = अशक्त)

URL के लिए जोड़ा जाने वाला URL टुकड़ा प्राप्त करें / सेट करें।

स्ट्रिंग | अशक्त nextPageUrl ()

अगले पृष्ठ के लिए URL, या अशक्त।

स्ट्रिंग | अशक्त previousPageUrl ()

पिछले पृष्ठ या नल के लिए URL प्राप्त करें।

सरणी items ()

सभी आइटम पगली हो जाओ।

पूर्णांक firstItem ()

पहले आइटम के "इंडेक्स" को पृष्ठबद्ध करें।

पूर्णांक lastItem ()

अंतिम आइटम की "इंडेक्स" प्राप्त करें।

पूर्णांक perPage ()

निर्धारित करें कि प्रति पृष्ठ कितने आइटम दिखाए जा रहे हैं।

पूर्णांक currentPage ()

निर्धारित पृष्ठ को पृष्ठांकित किया जा रहा है।

bool hasPages ()

यह निर्धारित करें कि क्या एकाधिक पृष्ठों में विभाजित करने के लिए पर्याप्त आइटम हैं।

bool hasMorePages ()

निर्धारित करें कि डेटा स्टोर में अधिक आइटम हैं या नहीं।

bool isEmpty ()

यह निर्धारित करें कि वस्तुओं की सूची खाली है या नहीं।

bool isNotEmpty ()

निर्धारित करें कि क्या वस्तुओं की सूची खाली नहीं है।

तार render (स्ट्रिंग | अशक्त $ दृश्य = अशक्त, सरणी $ डेटा = [])

किसी दिए गए दृश्य का उपयोग करके पेजिनेटर रेंडर करें।

विवरण

स्ट्रिंग url (इंट $ पेज)

किसी दिए गए पृष्ठ के लिए URL प्राप्त करें।

पैरामीटर

पूर्णांक $ पेज

प्रतिलाभ की मात्रा

तार

$ यह जोड़ (सरणी | स्ट्रिंग $ कुंजी, स्ट्रिंग | शून्य $ मूल्य = शून्य)

पेजेंट को क्वेरी स्ट्रिंग मानों का एक सेट जोड़ें।

पैरामीटर

सरणी | स्ट्रिंग $ कुंजी
स्ट्रिंग | अशक्त $ मूल्य

प्रतिलाभ की मात्रा

इस $

$ यह | स्ट्रिंग टुकड़ा (स्ट्रिंग | शून्य $ टुकड़ा = अशक्त)

URL के लिए जोड़ा जाने वाला URL टुकड़ा प्राप्त करें / सेट करें।

पैरामीटर

स्ट्रिंग | अशक्त $ टुकड़ा

प्रतिलाभ की मात्रा

डॉलर इस | स्ट्रिंग

स्ट्रिंग | नल नेक्स्टपेज ()

अगले पृष्ठ के लिए URL, या अशक्त।

प्रतिलाभ की मात्रा

स्ट्रिंग | अशक्त

स्ट्रिंग | null पिछलापेजयूएलआर ()

पिछले पृष्ठ या नल के लिए URL प्राप्त करें।

प्रतिलाभ की मात्रा

स्ट्रिंग | अशक्त

सरणी आइटम ()

सभी आइटम पगली हो जाओ।

प्रतिलाभ की मात्रा

सरणी

इंट फर्स्ट इटेम ()

पहले आइटम के "इंडेक्स" को पृष्ठबद्ध करें।

प्रतिलाभ की मात्रा

पूर्णांक

int lastItem ()

अंतिम आइटम की "इंडेक्स" प्राप्त करें।

प्रतिलाभ की मात्रा

पूर्णांक

इंट पेरेज ()

निर्धारित करें कि प्रति पृष्ठ कितने आइटम दिखाए जा रहे हैं।

प्रतिलाभ की मात्रा

पूर्णांक

int currentPage ()

निर्धारित पृष्ठ को पृष्ठांकित किया जा रहा है।

प्रतिलाभ की मात्रा

पूर्णांक

बूल hasPages ()

यह निर्धारित करें कि क्या एकाधिक पृष्ठों में विभाजित करने के लिए पर्याप्त आइटम हैं।

प्रतिलाभ की मात्रा

bool

बूल hasMorePages ()

निर्धारित करें कि डेटा स्टोर में अधिक आइटम हैं या नहीं।

प्रतिलाभ की मात्रा

bool

बूल इम् खाली ()

यह निर्धारित करें कि वस्तुओं की सूची खाली है या नहीं।

प्रतिलाभ की मात्रा

bool

बूल कोई नहीं है (खाली)

निर्धारित करें कि क्या वस्तुओं की सूची खाली नहीं है।

प्रतिलाभ की मात्रा

bool

string रेंडर (string | null $ view = null, array $ data = [])

किसी दिए गए दृश्य का उपयोग करके पेजिनेटर रेंडर करें।

पैरामीटर

स्ट्रिंग | अशक्त $ दृश्य
सरणी $ डेटा

प्रतिलाभ की मात्रा

तार