Laravel 5.6 - LengthAwarePaginator (Contracts)

LengthAwarePaginator




laravel

इंटरफ़ेस lengthAwarePaginator उपकरण Paginator लागू Paginator ( स्रोत देखें )

तरीके

तार url (int $ पृष्ठ)

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

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

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

Paginator
डॉलर इस | स्ट्रिंग fragment (स्ट्रिंग | शून्य $ खंड = शून्य)

यूआरएल में जोड़े जाने के लिए यूआरएल खंड प्राप्त करें / सेट करें।

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

अगले पृष्ठ के लिए यूआरएल, या शून्य।

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

पिछले पृष्ठ के लिए यूआरएल प्राप्त करें, या शून्य।

Paginator
सरणी items ()

सभी वस्तुओं को अंकुरित किया जा रहा है।

Paginator
पूर्णांक firstItem ()

पहले आइटम के "इंडेक्स" को अंकनित करें।

Paginator
पूर्णांक lastItem ()

आखिरी वस्तु के "इंडेक्स" को अंकनित करें।

Paginator
पूर्णांक perPage ()

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

Paginator
पूर्णांक currentPage ()

वर्तमान पेज अंकनित निर्धारित करें।

Paginator
bool hasPages ()

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

Paginator
bool hasMorePages ()

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

Paginator
bool isEmpty ()

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

Paginator
तार render (स्ट्रिंग | शून्य $ देखें = शून्य, सरणी $ डेटा = [])

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

Paginator
सरणी getUrlRange (int $ start, int $ end)

पेजिनेशन यूआरएल की एक श्रृंखला बनाएँ।

पूर्णांक total ()

डेटा स्टोर में वस्तुओं की कुल संख्या निर्धारित करें।

पूर्णांक lastPage ()

अंतिम उपलब्ध पृष्ठ का पृष्ठ नंबर प्राप्त करें।

विवरण

स्ट्रिंग यूआरएल (int $ पेज)

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

पैरामीटर

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

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

तार

$ यह संलग्न करता है (सरणी | स्ट्रिंग $ कुंजी, स्ट्रिंग | शून्य $ value = null)

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

पैरामीटर

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

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

इस $

$ यह | स्ट्रिंग खंड (स्ट्रिंग | शून्य $ खंड = शून्य)

यूआरएल में जोड़े जाने के लिए यूआरएल खंड प्राप्त करें / सेट करें।

पैरामीटर

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

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

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

स्ट्रिंग | null nextPageUrl ()

अगले पृष्ठ के लिए यूआरएल, या शून्य।

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

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

स्ट्रिंग | शून्य पिछले पेजगेर ()

पिछले पृष्ठ के लिए यूआरएल प्राप्त करें, या शून्य।

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

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

सरणी आइटम ()

सभी वस्तुओं को अंकुरित किया जा रहा है।

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

सरणी

int firstItem ()

पहले आइटम के "इंडेक्स" को अंकनित करें।

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

पूर्णांक

int lastItem ()

आखिरी वस्तु के "इंडेक्स" को अंकनित करें।

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

पूर्णांक

int perpage ()

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

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

पूर्णांक

int वर्तमान पृष्ठ ()

वर्तमान पेज अंकनित निर्धारित करें।

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

पूर्णांक

बूल हैपेज ()

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

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

bool

बूल के पास अधिक पेज ()

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

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

bool

बूल है लक्षण ()

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

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

bool

स्ट्रिंग रेंडर (स्ट्रिंग | शून्य $ व्यू = नल, सर $ डेटा = [])

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

पैरामीटर

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

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

तार

सरणी getUrlRange (int $ start, int $ end)

पेजिनेशन यूआरएल की एक श्रृंखला बनाएँ।

पैरामीटर

पूर्णांक $ शुरू
पूर्णांक $ अंत

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

सरणी

int कुल ()

डेटा स्टोर में वस्तुओं की कुल संख्या निर्धारित करें।

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

पूर्णांक

int अंतिम पृष्ठ ()

अंतिम उपलब्ध पृष्ठ का पृष्ठ नंबर प्राप्त करें।

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

पूर्णांक