How to Setup CakePHP 30 on ubuntu Linux
#############################
Video Source: www.youtube.com/watch?v=_zoQK2W0KzM
CakePHP is a PHP framework for rapid development of web application. Recently CakePHP has released its latest version 3.X with variety of changes for faster speed and security.","styleRuns":[{"startIndex":0,"length":176,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":176,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CLYBELsvGAIiEwiJuprNnM6JAxXl5UIFHcyoOI8=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC196b1FLMlcwS3pNGAYyJSIRIgtfem9RSzJXMEt6TTAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CLYBELsvGAIiEwiJuprNnM6JAxXl5UIFHcyoOI8=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CLUBELovIhMIibqazZzOiQMV5eVCBR3MqDiP"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"CHgjex_Grp4","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/CHgjex_Grp4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLAuy8Z9EvlFhsMDrSWpCrZe_8ZFpQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/CHgjex_Grp4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDYKWV1emPdqVPckwTse0zVToRPFg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"CakePHP 4 Tutorial - #1 Installation by Coffee Coding 20,439 views 3 years ago 15 minutes"}},"simpleText":"CakePHP 4 Tutorial - #1 Installation"},"longBylineText":{"runs":[{"text":"Coffee Coding","navigationEndpoint":{"clickTrackingParams":"CK4BEKQwGAAiEwiJuprNnM6JAxXl5UIFHcyoOI8yB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@JBJProgramming","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCYGR9zJHnzdl820RV5JmA5w","canonicalBaseUrl":"/@JBJProgramming"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"20,439 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"15 minutes, 16 seconds"}},"simpleText":"15:16"},"navigationEndpoint":{"clickTrackingParams":"CK4BEKQwGAAiEwiJuprNnM6JAxXl5UIFHcyoOI8yB3JlbGF0ZWRIs9bQrbaFhJ3_AZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=CHgjex_Grp4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"CHgjex_Grp4","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5hne6nsd.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=0878237b1fc6ae9e ip=5.34.180.93 initcwndbps=477500 mt=1731119584 oweuc= pxtags=Cg4KAnR4Egg1MTMzNzcwMg rxtags=Cg4KAnR4Egg1MTMzNzcwMQ%2CCg4KAnR4Egg1MTMzNzcwMg%2CCg4KAnR4Egg1MTMzNzcwMw%2CCg4KAnR4Egg1MTMzNzcwNA"}}}}},"shortBylineText":{"runs":[{"text":"Coffee Coding","navigationEndpoint":{"clickTrackingParams":"CK4BEKQwGAAiEwiJuprNnM6JAxXl5UIFHcyoOI8yB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@JBJProgramming","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCYGR9zJHnzdl820RV5JmA5w","canonicalBaseUrl":"/@JBJProgramming"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_ks3ZlVw_uWtv5OACa9aL9P8E3cWYYC7FqZbYmc2Q8aJA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CK4BEKQwGAAiEwiJuprNnM6JAxXl5UIFHcyoOI9Ant2a_rHviLwI","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"20K views"}},"simpleText":"20K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CLMBEP6YBBgGIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLMBEP6YBBgGIhMIibqazZzOiQMV5eVCBR3MqDiP","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"CHgjex_Grp4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLMBEP6YBBgGIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["CHgjex_Grp4"],"params":"CAQ%3D"}},"videoIds":["CHgjex_Grp4"]}},{"clickTrackingParams":"CLMBEP6YBBgGIhMIibqazZzOiQMV5eVCBR3MqDiP","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CLQBELlqIhMIibqazZzOiQMV5eVCBR3MqDiP"}},"popupType":"TOAST"}}]}},"trackingParams":"CLMBEP6YBBgGIhMIibqazZzOiQMV5eVCBR3MqDiP"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CLIBENGqBRgHIhMIibqazZzOiQMV5eVCBR3MqDiP","offlineVideoEndpoint":{"videoId":"CHgjex_Grp4","onAddCommand":{"clickTrackingParams":"CLIBENGqBRgHIhMIibqazZzOiQMV5eVCBR3MqDiP","getDownloadActionCommand":{"videoId":"CHgjex_Grp4","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CLIBENGqBRgHIhMIibqazZzOiQMV5eVCBR3MqDiP"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CK4BEKQwGAAiEwiJuprNnM6JAxXl5UIFHcyoOI8=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtDSGdqZXhfR3JwNA%3D%3D","commands":[{"clickTrackingParams":"CK4BEKQwGAAiEwiJuprNnM6JAxXl5UIFHcyoOI8=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLEBEI5iIhMIibqazZzOiQMV5eVCBR3MqDiP","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CK4BEKQwGAAiEwiJuprNnM6JAxXl5UIFHcyoOI8=","hasSeparator":true}}],"trackingParams":"CK4BEKQwGAAiEwiJuprNnM6JAxXl5UIFHcyoOI8=","accessibility":{"accessibilityData":{"label":"Action menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"15 minutes, 16 seconds"}},"simpleText":"15:16"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLABEPnnAxgBIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"CHgjex_Grp4","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLABEPnnAxgBIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"CHgjex_Grp4"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLABEPnnAxgBIhMIibqazZzOiQMV5eVCBR3MqDiP"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CK8BEMfsBBgCIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CK8BEMfsBBgCIhMIibqazZzOiQMV5eVCBR3MqDiP","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"CHgjex_Grp4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CK8BEMfsBBgCIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["CHgjex_Grp4"],"params":"CAQ%3D"}},"videoIds":["CHgjex_Grp4"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CK8BEMfsBBgCIhMIibqazZzOiQMV5eVCBR3MqDiP"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"CakePHP 4 Tutorial - #1 Installation - 15 minutes - Go to channel - Coffee Coding - 20K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/CHgjex_Grp4/mqdefault_6s.webp?du=3000 sqp=CMCPu7kG rs=AOn4CLAR6TUWBkdn0RygsW6bUb0iy_yP2g","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"omojsfAdvIE","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/omojsfAdvIE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLDzIu4pT1vHC-QgQHpva6_HP-j1kw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/omojsfAdvIE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLD8LgqIpsFVJD3NLDD78b8vv5O4kA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"How to Run Windows Apps on Linux using Bottles by SavvyNik 76,552 views 1 year ago 12 minutes, 9 seconds"}},"simpleText":"How to Run Windows Apps on Linux using Bottles"},"longBylineText":{"runs":[{"text":"SavvyNik","navigationEndpoint":{"clickTrackingParams":"CKcBEKQwGAEiEwiJuprNnM6JAxXl5UIFHcyoOI8yB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@SavvyNik","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC3yaWWA9FF9OBog5U9ml68A","canonicalBaseUrl":"/@SavvyNik"}}}]},"publishedTimeText":{"simpleText":"1 year ago"},"viewCountText":{"simpleText":"76,552 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"12 minutes, 9 seconds"}},"simpleText":"12:09"},"navigationEndpoint":{"clickTrackingParams":"CKcBEKQwGAEiEwiJuprNnM6JAxXl5UIFHcyoOI8yB3JlbGF0ZWRIs9bQrbaFhJ3_AZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=omojsfAdvIE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"omojsfAdvIE","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-5hnekn7z.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=a26a23b1f01dbc81 ip=5.34.180.93 initcwndbps=477500 mt=1731119584 oweuc= pxtags=Cg4KAnR4Egg1MTMzNzcwMg rxtags=Cg4KAnR4Egg1MTMzNzcwMQ%2CCg4KAnR4Egg1MTMzNzcwMg%2CCg4KAnR4Egg1MTMzNzcwMw%2CCg4KAnR4Egg1MTMzNzcwNA"}}}}},"shortBylineText":{"runs":[{"text":"SavvyNik","navigationEndpoint":{"clickTrackingParams":"CKcBEKQwGAEiEwiJuprNnM6JAxXl5UIFHcyoOI8yB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@SavvyNik","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC3yaWWA9FF9OBog5U9ml68A","canonicalBaseUrl":"/@SavvyNik"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_nqahihXkiFFRqJ6hIwkp1bJ4fADXDeHzeEqeMhbmQqyE8=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CKcBEKQwGAEiEwiJuprNnM6JAxXl5UIFHcyoOI9Agfn2gJ_2iLWiAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"76K views"}},"simpleText":"76K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKwBEP6YBBgGIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKwBEP6YBBgGIhMIibqazZzOiQMV5eVCBR3MqDiP","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"omojsfAdvIE","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKwBEP6YBBgGIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["omojsfAdvIE"],"params":"CAQ%3D"}},"videoIds":["omojsfAdvIE"]}},{"clickTrackingParams":"CKwBEP6YBBgGIhMIibqazZzOiQMV5eVCBR3MqDiP","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CK0BELlqIhMIibqazZzOiQMV5eVCBR3MqDiP"}},"popupType":"TOAST"}}]}},"trackingParams":"CKwBEP6YBBgGIhMIibqazZzOiQMV5eVCBR3MqDiP"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CKsBENGqBRgHIhMIibqazZzOiQMV5eVCBR3MqDiP","offlineVideoEndpoint":{"videoId":"omojsfAdvIE","onAddCommand":{"clickTrackingParams":"CKsBENGqBRgHIhMIibqazZzOiQMV5eVCBR3MqDiP","getDownloadActionCommand":{"videoId":"omojsfAdvIE","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CKsBENGqBRgHIhMIibqazZzOiQMV5eVCBR3MqDiP"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKcBEKQwGAEiEwiJuprNnM6JAxXl5UIFHcyoOI8=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtvbW9qc2ZBZHZJRQ%3D%3D","commands":[{"clickTrackingParams":"CKcBEKQwGAEiEwiJuprNnM6JAxXl5UIFHcyoOI8=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKoBEI5iIhMIibqazZzOiQMV5eVCBR3MqDiP","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKcBEKQwGAEiEwiJuprNnM6JAxXl5UIFHcyoOI8=","hasSeparator":true}}],"trackingParams":"CKcBEKQwGAEiEwiJuprNnM6JAxXl5UIFHcyoOI8=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"12 minutes, 9 seconds"}},"simpleText":"12:09"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKkBEPnnAxgBIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"omojsfAdvIE","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKkBEPnnAxgBIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"omojsfAdvIE"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKkBEPnnAxgBIhMIibqazZzOiQMV5eVCBR3MqDiP"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKgBEMfsBBgCIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKgBEMfsBBgCIhMIibqazZzOiQMV5eVCBR3MqDiP","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"omojsfAdvIE","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKgBEMfsBBgCIhMIibqazZzOiQMV5eVCBR3MqDiP","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["omojsfAdvIE"],"params":"CAQ%3D"}},"videoIds":["omojsfAdvIE"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKgBEMfsBBgCIhMIibqazZzOiQMV5eVCBR3MqDiP"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"How to Run Windows Apps on Linux using Bottles - 12 minutes, 9 seconds - Go to channel - SavvyNik - 76K views - 1 year ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/omojsfAdvIE/mqdefault_6s.webp?du=3000 sqp=CM2Eu7kG rs=AOn4CLABB4Ya6ogSgsz1L645PS0U_wAl1A","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/kaqaZtpAkw4/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLBb2HIrsmieTmHqoSkItgH9rHkX9g","width":168,"height":94},{"url":"https://i.ytimg.com/vi/kaqaZtpAkw4/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLAPyzUYD962p7IzuwaSfOpO5B_FWA","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"24 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":3348245,"darkTheme":3348245}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Play all","styleRuns":[{"startIndex":0,"length":8}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":5843237,"darkTheme":5843237}}},"stackColor":{"lightTheme":10055275,"darkTheme":9664630}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"CakePHP TUTORIAL FOR BEGINNERS step by step (3.4 version)- With Complete User Authentication"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Braintemple Tutorial TV
#############################