PageSourceSearch

https://firestore-eloquent.netlify.app/assets/js/107bec8c.ffd02071.js

js firestore-eloquent.netlify.app collected 2026-10-03 10:44:13 UTC 3,398 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkfirestore_eloquent=self.webpackChunkfirestore_eloquent||[]).push([[241],{4991:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var n=i(5893),o=i(1151);const r={sidebar_position:1},s="Introduction",a={id:"index",title:"Introduction",description:"This Laravel library provides an Eloquent-like interface for interacting with Firestore, Google Cloud's NoSQL database. The library is designed to simplify common Firestore operations, making it easier to integrate Firestore into your PHP applications.",source:"@site/versioned_docs/version-2.x/index.mdx",sourceDirName:".",slug:"/",permalink:"/docs/2.x/",draft:!1,unlisted:!1,editUrl:"https://github.com/FreddyWhest/firestore-eloquent-docs/tree/main/versioned_docs/version-2.x/index.mdx",tags:[],version:"2.x",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",next:{title:"Get Started",permalink:"/docs/2.x/category/get-started"}},l={},d=[{value:"What it is",id:"what-it-is",level:2},{value:"Features",id:"features",level:2},{value:"Donate",id:"donate",level:2}];function c(e){const t={a:"a",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...(0,o.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsx)(t.p,{children:"This Laravel library provides an Eloquent-like interface for interacting with Firestore, Google Cloud's NoSQL database. The library is designed to simplify common Firestore operations, making it easier to integrate Firestore into your PHP applications."}),"\n",(0,n.jsx)(t.h2,{id:"what-it-is",children:"What it is"}),"\n",(0,n.jsx)(t.p,{children:"Firestore Eloquent is a customized version of Laravel Eloquent designed for seamless integration with Google Firestore within Laravel applications. Firestore boasts exceptional scalability and speed, but it provides a more limited feature set compared to conventional SQL databases."}),"\n",(0,n.jsxs)(t.p,{children:["See the ",(0,n.jsx)(t.a,{href:"/docs/get-started/installation",children:"Get Started"})," guide for more details."]}),"\n",(0,n.jsx)(t.h2,{id:"features",children:"Features"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"Authentication"}),"\n",(0,n.jsx)(t.li,{children:"Artisan command for making models"}),"\n",(0,n.jsx)(t.li,{children:"Eloquent"}),"\n",(0,n.jsx)(t.li,{children:"HasMany and HasOne Relationships"}),"\n",(0,n.jsx)(t.li,{children:"Pagination"}),"\n",(0,n.jsx)(t.li,{children:"And many more....."}),"\n"]}),"\n",(0,n.jsx)(t.h2,{id:"donate",children:"Donate"}),"\n",(0,n.jsxs)(t.p,{children:["Please consider donating if you think Firestore Eloquent is helpful to you or that my work is valuable. I am happy if you can help me ",(0,n.jsx)(t.a,{href:"/docs/donate",children:"buy a cup of coffee"}),". \u2764\ufe0f"]})]})}function u(e={}){const{wrapper:t}={...(0,o.a)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},1151:(e,t,i)=>{i.d(t,{Z:()=>a,a:()=>s});var n=i(7294);const o={},r=n.createContext(o);function s(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.