{"id":3943,"date":"2019-03-15T09:28:19","date_gmt":"2019-03-15T09:28:19","guid":{"rendered":"https:\/\/infyblog.zluck.in\/?p=3943"},"modified":"2025-07-17T07:05:00","modified_gmt":"2025-07-17T07:05:00","slug":"how-to-use-datatables-in-infyom-laravel-generator","status":"publish","type":"post","link":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/","title":{"rendered":"How to use Datatables in InfyOm Laravel Generator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3943\" class=\"elementor elementor-3943\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-acf1bdc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"acf1bdc\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-876df2b\" data-id=\"876df2b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\n\t\t<div class=\"elementor-element elementor-element-1936b83 elementor-widget elementor-widget-text-editor\" data-id=\"1936b83\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>InfyOm Laravel Generator comes with two possible choices for a table in the index view.<\/p><ul><li>Native table with blade<\/li><li>Datatables<\/li><\/ul><p>Datatables comes with a huge set of features if you really need it and InfyOm Generator is capable of generating your CRUD table with Datatables. It uses <a href=\"https:\/\/yajrabox.com\/docs\/laravel-datatables\/master\">yajra\/laravel-datatables-oracle<\/a> for that. But I heard from lots of people that they got confused about the installation of that package and how to use it with Generator. so I decided to write a post on that.<\/p><p>Yajra datatables come with a few different packages, one for core datatables and other plugins like buttons, HTML, export CSV etc. When you are using it with InfyOm Generator, you will need all of them since we generate a table with a full set of features.<\/p><p>Perform the following steps.<\/p><h2>Step 1: Add Packages<\/h2><p>In the first step, we need to add these packages into our project based on the laravel version we are using. Check the following table:<\/p><table style=\"width: 800px;\" border=\"1\" cellspacing=\"1\" cellpadding=\"1\" align=\"center\"><thead><tr><th scope=\"col\">Laravel Version<\/th><th scope=\"col\">yajra\/laravel-datatables-oracle<\/th><th scope=\"col\">yajra\/laravel-datatables-buttons<\/th><th scope=\"col\"><p>yajra\/laravel-datatables-html<\/p><\/th><\/tr><\/thead><tbody><tr><td>5.5<\/td><td>8.x<\/td><td>4.x<\/td><td>4.x<\/td><\/tr><tr><td>5.6<\/td><td>8.x<\/td><td>4.x<\/td><td>4.x<\/td><\/tr><tr><td>5.7<\/td><td>8.x<\/td><td>4.x<\/td><td>4.x<\/td><\/tr><tr><td>5.8<\/td><td>9.x<\/td><td>4.x<\/td><td>4.x<\/td><\/tr><\/tbody><\/table><p>Based on your laravel version, install these packages and add the following service providers and facade in <b><i>config\/app.php<\/i><\/b>.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b77c89a elementor-widget elementor-widget-code-highlight\" data-id=\"b77c89a\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>\/** Service Providers **\/  Yajra\\Datatables\\DatatablesServiceProvider::class, \nYajra\\Datatables\\ButtonsServiceProvider::class, \nYajra\\Datatables\\HtmlServiceProvider::class, \n\/** Facade **\/ \n'Datatables' => Yajra\\Datatables\\Facades\\Datatables::class,  <\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-194f872 elementor-widget elementor-widget-text-editor\" data-id=\"194f872\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2>Step 2: Run Vendor Publish<\/h2><p>Once you add this, publish the assets for all these service providers. This is also one critical step. Make sure you run a vendor:publish for all these service providers. Or you can just run <i><b>php artisan vendor:publish<\/b><\/i> and select the service provider from the list and do this for all of these three service providers. It will publish some assets into your public directory.<\/p><h2>Step 3: Enable Datatable option for Generator<\/h2><p>After publishing assets, go to <b><i>config\/infyom\/laravel_generator.php<\/i><\/b> and make<b><i> add_on =&gt; datatables =&gt; true<\/i><\/b>.<\/p><h2>Step 4: Scripts and CSS section into blade layout (Optional)<\/h2><p>If you have used\u00a0<a href=\"https:\/\/labs.infyom.com\/laravelgenerator\/docs\/5.8\/publish-layout\" target=\"_blank\" rel=\"noopener\">publish layout<\/a>\u00a0option then you can skip this step. Otherwise, make sure you have scripts and CSS sections into your main blade layout file. Since that&#8217;s where all scripts and CSS will be added for datatables.<\/p><p>And that&#8217;s it. Try to generate CRUD for some model and it should generate your crud with Datatables.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\n    <div class=\"xs_social_share_widget xs_share_url after_content \t\tmain_content  wslu-style-1 wslu-share-box-shaped wslu-fill-colored wslu-none wslu-share-horizontal wslu-theme-font-no wslu-main_content\">\n\n\t\t\n        <ul>\n\t\t\t        <\/ul>\n    <\/div> \n","protected":false},"excerpt":{"rendered":"<p>InfyOm Laravel Generator comes with two possible choices for a table in the index view. Native table with blade&#8230;<\/p>\n","protected":false},"author":2,"featured_media":3946,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"postBodyCss":"","postBodyMargin":[],"postBodyPadding":[],"postBodyBackground":{"backgroundType":"classic","gradient":""},"two_page_speed":[],"footnotes":""},"categories":[9],"tags":[58,56],"class_list":["post-3943","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laravel","tag-datatable","tag-infyom-laravel-generator"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to use Datatables in InfyOm Laravel Generator<\/title>\n<meta name=\"description\" content=\"Learn how to use DataTables in InfyOm Laravel Generator, cover setup, AJAX CRUD integration, column customization, pagination &amp; sorting.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use Datatables in InfyOm Laravel Generator\" \/>\n<meta property=\"og:description\" content=\"Learn how to use DataTables in InfyOm Laravel Generator, cover setup, AJAX CRUD integration, column customization, pagination &amp; sorting.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog | InfyOm Technologies\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/infyom\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-15T09:28:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-17T07:05:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/07\/how-to-use-datatables-into-generator.png\" \/>\n\t<meta property=\"og:image:width\" content=\"772\" \/>\n\t<meta property=\"og:image:height\" content=\"484\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"InfyOm\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InfyOm\" \/>\n<meta name=\"twitter:site\" content=\"@InfyOm\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"InfyOm\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/\"},\"author\":{\"name\":\"InfyOm\",\"@id\":\"https:\/\/infyom.com\/blog\/#\/schema\/person\/659bfc844c333d041221e83c5f5ec754\"},\"headline\":\"How to use Datatables in InfyOm Laravel Generator\",\"datePublished\":\"2019-03-15T09:28:19+00:00\",\"dateModified\":\"2025-07-17T07:05:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/\"},\"wordCount\":373,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/infyom.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/07\/how-to-use-datatables-into-generator.png\",\"keywords\":[\"DataTable\",\"InfyOm Laravel Generator\"],\"articleSection\":[\"Laravel\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/\",\"url\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/\",\"name\":\"How to use Datatables in InfyOm Laravel Generator\",\"isPartOf\":{\"@id\":\"https:\/\/infyom.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/07\/how-to-use-datatables-into-generator.png\",\"datePublished\":\"2019-03-15T09:28:19+00:00\",\"dateModified\":\"2025-07-17T07:05:00+00:00\",\"description\":\"Learn how to use DataTables in InfyOm Laravel Generator, cover setup, AJAX CRUD integration, column customization, pagination & sorting.\",\"breadcrumb\":{\"@id\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#primaryimage\",\"url\":\"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/07\/how-to-use-datatables-into-generator.png\",\"contentUrl\":\"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/07\/how-to-use-datatables-into-generator.png\",\"width\":772,\"height\":484,\"caption\":\"How to use Datatables in InfyOm Laravel Generator\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/infyom.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use Datatables in InfyOm Laravel Generator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/infyom.com\/blog\/#website\",\"url\":\"https:\/\/infyom.com\/blog\/\",\"name\":\"Blog | InfyOm Technologies\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/infyom.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/infyom.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/infyom.com\/blog\/#organization\",\"name\":\"InfyOm Technologies\",\"url\":\"https:\/\/infyom.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/infyom.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/06\/InfyOm-Logo.png\",\"contentUrl\":\"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/06\/InfyOm-Logo.png\",\"width\":88,\"height\":41,\"caption\":\"InfyOm Technologies\"},\"image\":{\"@id\":\"https:\/\/infyom.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/infyom\",\"https:\/\/x.com\/InfyOm\",\"https:\/\/www.instagram.com\/infyomtechnologies\/\",\"https:\/\/in.linkedin.com\/company\/infyom-technologies\",\"https:\/\/github.com\/infyomlabs\",\"https:\/\/x.com\/infyom\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/infyom.com\/blog\/#\/schema\/person\/659bfc844c333d041221e83c5f5ec754\",\"name\":\"InfyOm\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/infyom.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1ad162864d8d33c04ea9e6d0333cc483?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1ad162864d8d33c04ea9e6d0333cc483?s=96&d=mm&r=g\",\"caption\":\"InfyOm\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to use Datatables in InfyOm Laravel Generator","description":"Learn how to use DataTables in InfyOm Laravel Generator, cover setup, AJAX CRUD integration, column customization, pagination & sorting.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/","og_locale":"en_US","og_type":"article","og_title":"How to use Datatables in InfyOm Laravel Generator","og_description":"Learn how to use DataTables in InfyOm Laravel Generator, cover setup, AJAX CRUD integration, column customization, pagination & sorting.","og_url":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/","og_site_name":"Blog | InfyOm Technologies","article_publisher":"https:\/\/www.facebook.com\/infyom","article_published_time":"2019-03-15T09:28:19+00:00","article_modified_time":"2025-07-17T07:05:00+00:00","og_image":[{"width":772,"height":484,"url":"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/07\/how-to-use-datatables-into-generator.png","type":"image\/png"}],"author":"InfyOm","twitter_card":"summary_large_image","twitter_creator":"@InfyOm","twitter_site":"@InfyOm","twitter_misc":{"Written by":"InfyOm","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#article","isPartOf":{"@id":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/"},"author":{"name":"InfyOm","@id":"https:\/\/infyom.com\/blog\/#\/schema\/person\/659bfc844c333d041221e83c5f5ec754"},"headline":"How to use Datatables in InfyOm Laravel Generator","datePublished":"2019-03-15T09:28:19+00:00","dateModified":"2025-07-17T07:05:00+00:00","mainEntityOfPage":{"@id":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/"},"wordCount":373,"commentCount":0,"publisher":{"@id":"https:\/\/infyom.com\/blog\/#organization"},"image":{"@id":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#primaryimage"},"thumbnailUrl":"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/07\/how-to-use-datatables-into-generator.png","keywords":["DataTable","InfyOm Laravel Generator"],"articleSection":["Laravel"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/","url":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/","name":"How to use Datatables in InfyOm Laravel Generator","isPartOf":{"@id":"https:\/\/infyom.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#primaryimage"},"image":{"@id":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#primaryimage"},"thumbnailUrl":"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/07\/how-to-use-datatables-into-generator.png","datePublished":"2019-03-15T09:28:19+00:00","dateModified":"2025-07-17T07:05:00+00:00","description":"Learn how to use DataTables in InfyOm Laravel Generator, cover setup, AJAX CRUD integration, column customization, pagination & sorting.","breadcrumb":{"@id":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#primaryimage","url":"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/07\/how-to-use-datatables-into-generator.png","contentUrl":"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/07\/how-to-use-datatables-into-generator.png","width":772,"height":484,"caption":"How to use Datatables in InfyOm Laravel Generator"},{"@type":"BreadcrumbList","@id":"https:\/\/infyom.com\/blog\/how-to-use-datatables-in-infyom-laravel-generator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/infyom.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to use Datatables in InfyOm Laravel Generator"}]},{"@type":"WebSite","@id":"https:\/\/infyom.com\/blog\/#website","url":"https:\/\/infyom.com\/blog\/","name":"Blog | InfyOm Technologies","description":"","publisher":{"@id":"https:\/\/infyom.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/infyom.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/infyom.com\/blog\/#organization","name":"InfyOm Technologies","url":"https:\/\/infyom.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/infyom.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/06\/InfyOm-Logo.png","contentUrl":"https:\/\/infyom.com\/blog\/wp-content\/uploads\/2024\/06\/InfyOm-Logo.png","width":88,"height":41,"caption":"InfyOm Technologies"},"image":{"@id":"https:\/\/infyom.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/infyom","https:\/\/x.com\/InfyOm","https:\/\/www.instagram.com\/infyomtechnologies\/","https:\/\/in.linkedin.com\/company\/infyom-technologies","https:\/\/github.com\/infyomlabs","https:\/\/x.com\/infyom"]},{"@type":"Person","@id":"https:\/\/infyom.com\/blog\/#\/schema\/person\/659bfc844c333d041221e83c5f5ec754","name":"InfyOm","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/infyom.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1ad162864d8d33c04ea9e6d0333cc483?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ad162864d8d33c04ea9e6d0333cc483?s=96&d=mm&r=g","caption":"InfyOm"}}]}},"_links":{"self":[{"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/posts\/3943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/comments?post=3943"}],"version-history":[{"count":7,"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/posts\/3943\/revisions"}],"predecessor-version":[{"id":8136,"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/posts\/3943\/revisions\/8136"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/media\/3946"}],"wp:attachment":[{"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/media?parent=3943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/categories?post=3943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infyom.com\/blog\/wp-json\/wp\/v2\/tags?post=3943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}