Notice (8) : Trying to get property 'name' of non-object [ROOT/templates/Frontend/element/Modals/book-experience-day.php , line 25 ]Code Context <?php foreach ( $boatModelsOptions as $modelOption ) : ?>
< option value = "<?= $modelOption -> range ->name . ' ' . $modelOption -> name ?>" ><?= $modelOption -> range -> name . ' ' . $modelOption -> name ?> </option>
<?php endforeach; ?>
$templateFile = '/home/uscobraribs/public_html/templates/Frontend/element/Modals/book-experience-day.php'
$dataForView = [
'metaTags' => [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
],
'article' => object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Articles'
},
'ranges' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RangesTable) {}
},
'captcha' => [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
],
'boatModelsOptions' => [
(int) 0 => object(App\Model\Entity\BoatModel) {},
(int) 1 => object(App\Model\Entity\BoatModel) {},
(int) 2 => object(App\Model\Entity\BoatModel) {},
(int) 3 => object(App\Model\Entity\BoatModel) {},
(int) 4 => object(App\Model\Entity\BoatModel) {},
(int) 5 => object(App\Model\Entity\BoatModel) {},
(int) 6 => object(App\Model\Entity\BoatModel) {},
(int) 7 => object(App\Model\Entity\BoatModel) {},
(int) 8 => object(App\Model\Entity\BoatModel) {},
(int) 9 => object(App\Model\Entity\BoatModel) {},
(int) 10 => object(App\Model\Entity\BoatModel) {},
(int) 11 => object(App\Model\Entity\BoatModel) {},
(int) 12 => object(App\Model\Entity\BoatModel) {},
(int) 13 => object(App\Model\Entity\BoatModel) {}
],
'latestNews' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ArticlesTable) {}
},
'departments' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\DepartmentsTable) {}
},
'menuRanges' => [
(int) 0 => object(App\Model\Entity\Range) {},
(int) 1 => object(App\Model\Entity\Range) {}
],
'forms' => [
'contact' => object(App\Model\Entity\Form) {},
'model-enquire' => object(App\Model\Entity\Form) {},
'newsletter' => object(App\Model\Entity\Form) {},
'book-experience' => object(App\Model\Entity\Form) {},
'get-in-touch' => object(App\Model\Entity\Form) {},
'merchandise' => object(App\Model\Entity\Form) {}
],
'config' => [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
],
'menus' => [
'main-menu' => object(Cake\ORM\Entity) {},
'top-menu' => object(Cake\ORM\Entity) {}
],
'statics' => [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
]
$metaTags = [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
]
$article = object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Articles'
}
$ranges = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Ranges__id' => 'integer',
'Ranges.id' => 'integer',
'id' => 'integer',
'Ranges__name' => 'string',
'Ranges.name' => 'string',
'name' => 'string',
'Ranges__slug' => 'string',
'Ranges.slug' => 'string',
'slug' => 'string',
'Ranges__description' => 'text',
'Ranges.description' => 'text',
'description' => 'text',
'Ranges__main_image' => 'string',
'Ranges.main_image' => 'string',
'main_image' => 'string',
'Ranges__main_image_alt' => 'string',
'Ranges.main_image_alt' => 'string',
'main_image_alt' => 'string',
'Ranges__video' => 'string',
'Ranges.video' => 'string',
'video' => 'string',
'Ranges__brochure' => 'string',
'Ranges.brochure' => 'string',
'brochure' => 'string',
'Ranges__default_boat_image' => 'string',
'Ranges.default_boat_image' => 'string',
'default_boat_image' => 'string',
'Ranges__default_description' => 'text',
'Ranges.default_description' => 'text',
'default_description' => 'text',
'Ranges__sections' => 'json',
'Ranges.sections' => 'json',
'sections' => 'json',
'Ranges__position' => 'tinyinteger',
'Ranges.position' => 'tinyinteger',
'position' => 'tinyinteger',
'Ranges__active' => 'boolean',
'Ranges.active' => 'boolean',
'active' => 'boolean',
'Ranges__seo_title' => 'string',
'Ranges.seo_title' => 'string',
'seo_title' => 'string',
'Ranges__seo_description' => 'string',
'Ranges.seo_description' => 'string',
'seo_description' => 'string',
'Ranges__created' => 'datetime',
'Ranges.created' => 'datetime',
'created' => 'datetime',
'Ranges__modified' => 'datetime',
'Ranges.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RangesTable) {}
}
$captcha = [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
]
$boatModelsOptions = [
(int) 0 => object(App\Model\Entity\BoatModel) {
'id' => (int) 14,
'name' => '28ft',
'size' => (float) 28,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 1 => object(App\Model\Entity\BoatModel) {
'id' => (int) 15,
'name' => '30ft',
'size' => (float) 30,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 2 => object(App\Model\Entity\BoatModel) {
'id' => (int) 17,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 3 => object(App\Model\Entity\BoatModel) {
'id' => (int) 16,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 4 => object(App\Model\Entity\BoatModel) {
'id' => (int) 18,
'name' => '18ft',
'size' => (float) 18,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 5 => object(App\Model\Entity\BoatModel) {
'id' => (int) 19,
'name' => '20ft',
'size' => (float) 20,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 6 => object(App\Model\Entity\BoatModel) {
'id' => (int) 5,
'name' => '21ft',
'size' => (float) 21,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 7 => object(App\Model\Entity\BoatModel) {
'id' => (int) 44,
'name' => '23ft',
'size' => (float) 23,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 8 => object(App\Model\Entity\BoatModel) {
'id' => (int) 20,
'name' => '24ft',
'size' => (float) 24,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 9 => object(App\Model\Entity\BoatModel) {
'id' => (int) 4,
'name' => '25ft',
'size' => (float) 25,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 10 => object(App\Model\Entity\BoatModel) {
'id' => (int) 10,
'name' => '27ft',
'size' => (float) 27,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 11 => object(App\Model\Entity\BoatModel) {
'id' => (int) 11,
'name' => '29ft',
'size' => (float) 29,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 12 => object(App\Model\Entity\BoatModel) {
'id' => (int) 12,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 13 => object(App\Model\Entity\BoatModel) {
'id' => (int) 13,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
}
]
$latestNews = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__slug' => 'string',
'Articles.slug' => 'string',
'slug' => 'string',
'Articles__image' => 'string',
'Articles.image' => 'string',
'image' => 'string',
'Articles__image_alt' => 'string',
'Articles.image_alt' => 'string',
'image_alt' => 'string',
'Articles__thumbnail' => 'string',
'Articles.thumbnail' => 'string',
'thumbnail' => 'string',
'Articles__thumbnail_alt' => 'string',
'Articles.thumbnail_alt' => 'string',
'thumbnail_alt' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__content' => 'text',
'Articles.content' => 'text',
'content' => 'text',
'Articles__publication_date' => 'date',
'Articles.publication_date' => 'date',
'publication_date' => 'date',
'Articles__active' => 'boolean',
'Articles.active' => 'boolean',
'active' => 'boolean',
'Articles__seo_title' => 'string',
'Articles.seo_title' => 'string',
'seo_title' => 'string',
'Articles__seo_description' => 'string',
'Articles.seo_description' => 'string',
'seo_description' => 'string',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticlesTable) {}
}
$departments = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Departments__id' => 'biginteger',
'Departments.id' => 'biginteger',
'id' => 'biginteger',
'Departments__name' => 'string',
'Departments.name' => 'string',
'name' => 'string',
'Departments__slug' => 'string',
'Departments.slug' => 'string',
'slug' => 'string',
'Departments__position' => 'integer',
'Departments.position' => 'integer',
'position' => 'integer',
'Departments__active' => 'boolean',
'Departments.active' => 'boolean',
'active' => 'boolean',
'Departments__created' => 'datetime',
'Departments.created' => 'datetime',
'created' => 'datetime',
'Departments__modified' => 'datetime',
'Departments.modified' => 'datetime',
'modified' => 'datetime',
'TeamMembers__id' => 'integer',
'TeamMembers.id' => 'integer',
'TeamMembers__name' => 'string',
'TeamMembers.name' => 'string',
'TeamMembers__title' => 'string',
'TeamMembers.title' => 'string',
'title' => 'string',
'TeamMembers__department_id' => 'biginteger',
'TeamMembers.department_id' => 'biginteger',
'department_id' => 'biginteger',
'TeamMembers__image' => 'string',
'TeamMembers.image' => 'string',
'image' => 'string',
'TeamMembers__image_alt' => 'string',
'TeamMembers.image_alt' => 'string',
'image_alt' => 'string',
'TeamMembers__position' => 'tinyinteger',
'TeamMembers.position' => 'tinyinteger',
'TeamMembers__active' => 'boolean',
'TeamMembers.active' => 'boolean',
'TeamMembers__created' => 'datetime',
'TeamMembers.created' => 'datetime',
'TeamMembers__modified' => 'datetime',
'TeamMembers.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'TeamMembers' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DepartmentsTable) {}
}
$menuRanges = [
(int) 0 => object(App\Model\Entity\Range) {
'name' => 'MARINIQUE',
'slug' => 'marinique',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
},
(int) 1 => object(App\Model\Entity\Range) {
'name' => 'PATRONUS',
'slug' => 'patronus',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
}
]
$forms = [
'contact' => object(App\Model\Entity\Form) {
'id' => (int) 1,
'name' => 'Contact form',
'slug' => 'contact',
'html_class' => 'form-contact',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-contact',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'model-enquire' => object(App\Model\Entity\Form) {
'id' => (int) 2,
'name' => 'Model enquire',
'slug' => 'model-enquire',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-model',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'newsletter' => object(App\Model\Entity\Form) {
'id' => (int) 3,
'name' => 'Newsletter',
'slug' => 'newsletter',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-newsletter',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'book-experience' => object(App\Model\Entity\Form) {
'id' => (int) 4,
'name' => 'Book experience',
'slug' => 'book-experience',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-experience',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'get-in-touch' => object(App\Model\Entity\Form) {
'id' => (int) 5,
'name' => 'Get in touch',
'slug' => 'get-in-touch',
'html_class' => '',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-landing-page',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'merchandise' => object(App\Model\Entity\Form) {
'id' => (int) 6,
'name' => 'Merchandise',
'slug' => 'merchandise',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-merchandise',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
}
]
$config = [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
]
$menus = [
'main-menu' => object(Cake\ORM\Entity) {
'id' => (int) 1,
'name' => 'Main menu',
'slug' => 'main-menu',
'position' => (int) 2,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
},
'top-menu' => object(Cake\ORM\Entity) {
'id' => (int) 2,
'name' => 'Top menu',
'slug' => 'top-menu',
'position' => (int) 1,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
}
]
$statics = [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
$modelOption = object(App\Model\Entity\BoatModel) {
'id' => (int) 14,
'name' => '28ft',
'size' => (float) 28,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'BoatModels'
} include - ROOT/templates/Frontend/element/Modals/book-experience-day.php, line 25
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/element/footer-top.php, line 10
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/Articles/view.php, line 76
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::render() - CORE/src/View/View.php, line 751
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 688
App\Controller\Frontend\FrontController::render() - APP/Controller/Frontend/FrontController.php, line 279
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 530 28ft">Notice (8) : Trying to get property 'name' of non-object [ROOT/templates/Frontend/element/Modals/book-experience-day.php , line 25 ]Code Context <?php foreach ( $boatModelsOptions as $modelOption ) : ?>
< option value = "<?= $modelOption -> range ->name . ' ' . $modelOption -> name ?>" ><?= $modelOption -> range -> name . ' ' . $modelOption -> name ?> </option>
<?php endforeach; ?>
$templateFile = '/home/uscobraribs/public_html/templates/Frontend/element/Modals/book-experience-day.php'
$dataForView = [
'metaTags' => [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
],
'article' => object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Articles'
},
'ranges' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RangesTable) {}
},
'captcha' => [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
],
'boatModelsOptions' => [
(int) 0 => object(App\Model\Entity\BoatModel) {},
(int) 1 => object(App\Model\Entity\BoatModel) {},
(int) 2 => object(App\Model\Entity\BoatModel) {},
(int) 3 => object(App\Model\Entity\BoatModel) {},
(int) 4 => object(App\Model\Entity\BoatModel) {},
(int) 5 => object(App\Model\Entity\BoatModel) {},
(int) 6 => object(App\Model\Entity\BoatModel) {},
(int) 7 => object(App\Model\Entity\BoatModel) {},
(int) 8 => object(App\Model\Entity\BoatModel) {},
(int) 9 => object(App\Model\Entity\BoatModel) {},
(int) 10 => object(App\Model\Entity\BoatModel) {},
(int) 11 => object(App\Model\Entity\BoatModel) {},
(int) 12 => object(App\Model\Entity\BoatModel) {},
(int) 13 => object(App\Model\Entity\BoatModel) {}
],
'latestNews' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ArticlesTable) {}
},
'departments' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\DepartmentsTable) {}
},
'menuRanges' => [
(int) 0 => object(App\Model\Entity\Range) {},
(int) 1 => object(App\Model\Entity\Range) {}
],
'forms' => [
'contact' => object(App\Model\Entity\Form) {},
'model-enquire' => object(App\Model\Entity\Form) {},
'newsletter' => object(App\Model\Entity\Form) {},
'book-experience' => object(App\Model\Entity\Form) {},
'get-in-touch' => object(App\Model\Entity\Form) {},
'merchandise' => object(App\Model\Entity\Form) {}
],
'config' => [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
],
'menus' => [
'main-menu' => object(Cake\ORM\Entity) {},
'top-menu' => object(Cake\ORM\Entity) {}
],
'statics' => [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
]
$metaTags = [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
]
$article = object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Articles'
}
$ranges = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Ranges__id' => 'integer',
'Ranges.id' => 'integer',
'id' => 'integer',
'Ranges__name' => 'string',
'Ranges.name' => 'string',
'name' => 'string',
'Ranges__slug' => 'string',
'Ranges.slug' => 'string',
'slug' => 'string',
'Ranges__description' => 'text',
'Ranges.description' => 'text',
'description' => 'text',
'Ranges__main_image' => 'string',
'Ranges.main_image' => 'string',
'main_image' => 'string',
'Ranges__main_image_alt' => 'string',
'Ranges.main_image_alt' => 'string',
'main_image_alt' => 'string',
'Ranges__video' => 'string',
'Ranges.video' => 'string',
'video' => 'string',
'Ranges__brochure' => 'string',
'Ranges.brochure' => 'string',
'brochure' => 'string',
'Ranges__default_boat_image' => 'string',
'Ranges.default_boat_image' => 'string',
'default_boat_image' => 'string',
'Ranges__default_description' => 'text',
'Ranges.default_description' => 'text',
'default_description' => 'text',
'Ranges__sections' => 'json',
'Ranges.sections' => 'json',
'sections' => 'json',
'Ranges__position' => 'tinyinteger',
'Ranges.position' => 'tinyinteger',
'position' => 'tinyinteger',
'Ranges__active' => 'boolean',
'Ranges.active' => 'boolean',
'active' => 'boolean',
'Ranges__seo_title' => 'string',
'Ranges.seo_title' => 'string',
'seo_title' => 'string',
'Ranges__seo_description' => 'string',
'Ranges.seo_description' => 'string',
'seo_description' => 'string',
'Ranges__created' => 'datetime',
'Ranges.created' => 'datetime',
'created' => 'datetime',
'Ranges__modified' => 'datetime',
'Ranges.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RangesTable) {}
}
$captcha = [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
]
$boatModelsOptions = [
(int) 0 => object(App\Model\Entity\BoatModel) {
'id' => (int) 14,
'name' => '28ft',
'size' => (float) 28,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 1 => object(App\Model\Entity\BoatModel) {
'id' => (int) 15,
'name' => '30ft',
'size' => (float) 30,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 2 => object(App\Model\Entity\BoatModel) {
'id' => (int) 17,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 3 => object(App\Model\Entity\BoatModel) {
'id' => (int) 16,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 4 => object(App\Model\Entity\BoatModel) {
'id' => (int) 18,
'name' => '18ft',
'size' => (float) 18,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 5 => object(App\Model\Entity\BoatModel) {
'id' => (int) 19,
'name' => '20ft',
'size' => (float) 20,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 6 => object(App\Model\Entity\BoatModel) {
'id' => (int) 5,
'name' => '21ft',
'size' => (float) 21,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 7 => object(App\Model\Entity\BoatModel) {
'id' => (int) 44,
'name' => '23ft',
'size' => (float) 23,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 8 => object(App\Model\Entity\BoatModel) {
'id' => (int) 20,
'name' => '24ft',
'size' => (float) 24,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 9 => object(App\Model\Entity\BoatModel) {
'id' => (int) 4,
'name' => '25ft',
'size' => (float) 25,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 10 => object(App\Model\Entity\BoatModel) {
'id' => (int) 10,
'name' => '27ft',
'size' => (float) 27,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 11 => object(App\Model\Entity\BoatModel) {
'id' => (int) 11,
'name' => '29ft',
'size' => (float) 29,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 12 => object(App\Model\Entity\BoatModel) {
'id' => (int) 12,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 13 => object(App\Model\Entity\BoatModel) {
'id' => (int) 13,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
}
]
$latestNews = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__slug' => 'string',
'Articles.slug' => 'string',
'slug' => 'string',
'Articles__image' => 'string',
'Articles.image' => 'string',
'image' => 'string',
'Articles__image_alt' => 'string',
'Articles.image_alt' => 'string',
'image_alt' => 'string',
'Articles__thumbnail' => 'string',
'Articles.thumbnail' => 'string',
'thumbnail' => 'string',
'Articles__thumbnail_alt' => 'string',
'Articles.thumbnail_alt' => 'string',
'thumbnail_alt' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__content' => 'text',
'Articles.content' => 'text',
'content' => 'text',
'Articles__publication_date' => 'date',
'Articles.publication_date' => 'date',
'publication_date' => 'date',
'Articles__active' => 'boolean',
'Articles.active' => 'boolean',
'active' => 'boolean',
'Articles__seo_title' => 'string',
'Articles.seo_title' => 'string',
'seo_title' => 'string',
'Articles__seo_description' => 'string',
'Articles.seo_description' => 'string',
'seo_description' => 'string',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticlesTable) {}
}
$departments = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Departments__id' => 'biginteger',
'Departments.id' => 'biginteger',
'id' => 'biginteger',
'Departments__name' => 'string',
'Departments.name' => 'string',
'name' => 'string',
'Departments__slug' => 'string',
'Departments.slug' => 'string',
'slug' => 'string',
'Departments__position' => 'integer',
'Departments.position' => 'integer',
'position' => 'integer',
'Departments__active' => 'boolean',
'Departments.active' => 'boolean',
'active' => 'boolean',
'Departments__created' => 'datetime',
'Departments.created' => 'datetime',
'created' => 'datetime',
'Departments__modified' => 'datetime',
'Departments.modified' => 'datetime',
'modified' => 'datetime',
'TeamMembers__id' => 'integer',
'TeamMembers.id' => 'integer',
'TeamMembers__name' => 'string',
'TeamMembers.name' => 'string',
'TeamMembers__title' => 'string',
'TeamMembers.title' => 'string',
'title' => 'string',
'TeamMembers__department_id' => 'biginteger',
'TeamMembers.department_id' => 'biginteger',
'department_id' => 'biginteger',
'TeamMembers__image' => 'string',
'TeamMembers.image' => 'string',
'image' => 'string',
'TeamMembers__image_alt' => 'string',
'TeamMembers.image_alt' => 'string',
'image_alt' => 'string',
'TeamMembers__position' => 'tinyinteger',
'TeamMembers.position' => 'tinyinteger',
'TeamMembers__active' => 'boolean',
'TeamMembers.active' => 'boolean',
'TeamMembers__created' => 'datetime',
'TeamMembers.created' => 'datetime',
'TeamMembers__modified' => 'datetime',
'TeamMembers.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'TeamMembers' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DepartmentsTable) {}
}
$menuRanges = [
(int) 0 => object(App\Model\Entity\Range) {
'name' => 'MARINIQUE',
'slug' => 'marinique',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
},
(int) 1 => object(App\Model\Entity\Range) {
'name' => 'PATRONUS',
'slug' => 'patronus',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
}
]
$forms = [
'contact' => object(App\Model\Entity\Form) {
'id' => (int) 1,
'name' => 'Contact form',
'slug' => 'contact',
'html_class' => 'form-contact',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-contact',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'model-enquire' => object(App\Model\Entity\Form) {
'id' => (int) 2,
'name' => 'Model enquire',
'slug' => 'model-enquire',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-model',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'newsletter' => object(App\Model\Entity\Form) {
'id' => (int) 3,
'name' => 'Newsletter',
'slug' => 'newsletter',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-newsletter',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'book-experience' => object(App\Model\Entity\Form) {
'id' => (int) 4,
'name' => 'Book experience',
'slug' => 'book-experience',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-experience',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'get-in-touch' => object(App\Model\Entity\Form) {
'id' => (int) 5,
'name' => 'Get in touch',
'slug' => 'get-in-touch',
'html_class' => '',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-landing-page',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'merchandise' => object(App\Model\Entity\Form) {
'id' => (int) 6,
'name' => 'Merchandise',
'slug' => 'merchandise',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-merchandise',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
}
]
$config = [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
]
$menus = [
'main-menu' => object(Cake\ORM\Entity) {
'id' => (int) 1,
'name' => 'Main menu',
'slug' => 'main-menu',
'position' => (int) 2,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
},
'top-menu' => object(Cake\ORM\Entity) {
'id' => (int) 2,
'name' => 'Top menu',
'slug' => 'top-menu',
'position' => (int) 1,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
}
]
$statics = [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
$modelOption = object(App\Model\Entity\BoatModel) {
'id' => (int) 14,
'name' => '28ft',
'size' => (float) 28,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'BoatModels'
} include - ROOT/templates/Frontend/element/Modals/book-experience-day.php, line 25
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/element/footer-top.php, line 10
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/Articles/view.php, line 76
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::render() - CORE/src/View/View.php, line 751
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 688
App\Controller\Frontend\FrontController::render() - APP/Controller/Frontend/FrontController.php, line 279
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 530 28ft
Notice (8) : Trying to get property 'name' of non-object [ROOT/templates/Frontend/element/Modals/book-experience-day.php , line 25 ]Code Context <?php foreach ( $boatModelsOptions as $modelOption ) : ?>
< option value = "<?= $modelOption -> range ->name . ' ' . $modelOption -> name ?>" ><?= $modelOption -> range -> name . ' ' . $modelOption -> name ?> </option>
<?php endforeach; ?>
$templateFile = '/home/uscobraribs/public_html/templates/Frontend/element/Modals/book-experience-day.php'
$dataForView = [
'metaTags' => [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
],
'article' => object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Articles'
},
'ranges' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RangesTable) {}
},
'captcha' => [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
],
'boatModelsOptions' => [
(int) 0 => object(App\Model\Entity\BoatModel) {},
(int) 1 => object(App\Model\Entity\BoatModel) {},
(int) 2 => object(App\Model\Entity\BoatModel) {},
(int) 3 => object(App\Model\Entity\BoatModel) {},
(int) 4 => object(App\Model\Entity\BoatModel) {},
(int) 5 => object(App\Model\Entity\BoatModel) {},
(int) 6 => object(App\Model\Entity\BoatModel) {},
(int) 7 => object(App\Model\Entity\BoatModel) {},
(int) 8 => object(App\Model\Entity\BoatModel) {},
(int) 9 => object(App\Model\Entity\BoatModel) {},
(int) 10 => object(App\Model\Entity\BoatModel) {},
(int) 11 => object(App\Model\Entity\BoatModel) {},
(int) 12 => object(App\Model\Entity\BoatModel) {},
(int) 13 => object(App\Model\Entity\BoatModel) {}
],
'latestNews' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ArticlesTable) {}
},
'departments' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\DepartmentsTable) {}
},
'menuRanges' => [
(int) 0 => object(App\Model\Entity\Range) {},
(int) 1 => object(App\Model\Entity\Range) {}
],
'forms' => [
'contact' => object(App\Model\Entity\Form) {},
'model-enquire' => object(App\Model\Entity\Form) {},
'newsletter' => object(App\Model\Entity\Form) {},
'book-experience' => object(App\Model\Entity\Form) {},
'get-in-touch' => object(App\Model\Entity\Form) {},
'merchandise' => object(App\Model\Entity\Form) {}
],
'config' => [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
],
'menus' => [
'main-menu' => object(Cake\ORM\Entity) {},
'top-menu' => object(Cake\ORM\Entity) {}
],
'statics' => [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
]
$metaTags = [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
]
$article = object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Articles'
}
$ranges = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Ranges__id' => 'integer',
'Ranges.id' => 'integer',
'id' => 'integer',
'Ranges__name' => 'string',
'Ranges.name' => 'string',
'name' => 'string',
'Ranges__slug' => 'string',
'Ranges.slug' => 'string',
'slug' => 'string',
'Ranges__description' => 'text',
'Ranges.description' => 'text',
'description' => 'text',
'Ranges__main_image' => 'string',
'Ranges.main_image' => 'string',
'main_image' => 'string',
'Ranges__main_image_alt' => 'string',
'Ranges.main_image_alt' => 'string',
'main_image_alt' => 'string',
'Ranges__video' => 'string',
'Ranges.video' => 'string',
'video' => 'string',
'Ranges__brochure' => 'string',
'Ranges.brochure' => 'string',
'brochure' => 'string',
'Ranges__default_boat_image' => 'string',
'Ranges.default_boat_image' => 'string',
'default_boat_image' => 'string',
'Ranges__default_description' => 'text',
'Ranges.default_description' => 'text',
'default_description' => 'text',
'Ranges__sections' => 'json',
'Ranges.sections' => 'json',
'sections' => 'json',
'Ranges__position' => 'tinyinteger',
'Ranges.position' => 'tinyinteger',
'position' => 'tinyinteger',
'Ranges__active' => 'boolean',
'Ranges.active' => 'boolean',
'active' => 'boolean',
'Ranges__seo_title' => 'string',
'Ranges.seo_title' => 'string',
'seo_title' => 'string',
'Ranges__seo_description' => 'string',
'Ranges.seo_description' => 'string',
'seo_description' => 'string',
'Ranges__created' => 'datetime',
'Ranges.created' => 'datetime',
'created' => 'datetime',
'Ranges__modified' => 'datetime',
'Ranges.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RangesTable) {}
}
$captcha = [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
]
$boatModelsOptions = [
(int) 0 => object(App\Model\Entity\BoatModel) {
'id' => (int) 14,
'name' => '28ft',
'size' => (float) 28,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 1 => object(App\Model\Entity\BoatModel) {
'id' => (int) 15,
'name' => '30ft',
'size' => (float) 30,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 2 => object(App\Model\Entity\BoatModel) {
'id' => (int) 17,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 3 => object(App\Model\Entity\BoatModel) {
'id' => (int) 16,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 4 => object(App\Model\Entity\BoatModel) {
'id' => (int) 18,
'name' => '18ft',
'size' => (float) 18,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 5 => object(App\Model\Entity\BoatModel) {
'id' => (int) 19,
'name' => '20ft',
'size' => (float) 20,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 6 => object(App\Model\Entity\BoatModel) {
'id' => (int) 5,
'name' => '21ft',
'size' => (float) 21,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 7 => object(App\Model\Entity\BoatModel) {
'id' => (int) 44,
'name' => '23ft',
'size' => (float) 23,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 8 => object(App\Model\Entity\BoatModel) {
'id' => (int) 20,
'name' => '24ft',
'size' => (float) 24,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 9 => object(App\Model\Entity\BoatModel) {
'id' => (int) 4,
'name' => '25ft',
'size' => (float) 25,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 10 => object(App\Model\Entity\BoatModel) {
'id' => (int) 10,
'name' => '27ft',
'size' => (float) 27,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 11 => object(App\Model\Entity\BoatModel) {
'id' => (int) 11,
'name' => '29ft',
'size' => (float) 29,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 12 => object(App\Model\Entity\BoatModel) {
'id' => (int) 12,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 13 => object(App\Model\Entity\BoatModel) {
'id' => (int) 13,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
}
]
$latestNews = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__slug' => 'string',
'Articles.slug' => 'string',
'slug' => 'string',
'Articles__image' => 'string',
'Articles.image' => 'string',
'image' => 'string',
'Articles__image_alt' => 'string',
'Articles.image_alt' => 'string',
'image_alt' => 'string',
'Articles__thumbnail' => 'string',
'Articles.thumbnail' => 'string',
'thumbnail' => 'string',
'Articles__thumbnail_alt' => 'string',
'Articles.thumbnail_alt' => 'string',
'thumbnail_alt' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__content' => 'text',
'Articles.content' => 'text',
'content' => 'text',
'Articles__publication_date' => 'date',
'Articles.publication_date' => 'date',
'publication_date' => 'date',
'Articles__active' => 'boolean',
'Articles.active' => 'boolean',
'active' => 'boolean',
'Articles__seo_title' => 'string',
'Articles.seo_title' => 'string',
'seo_title' => 'string',
'Articles__seo_description' => 'string',
'Articles.seo_description' => 'string',
'seo_description' => 'string',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticlesTable) {}
}
$departments = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Departments__id' => 'biginteger',
'Departments.id' => 'biginteger',
'id' => 'biginteger',
'Departments__name' => 'string',
'Departments.name' => 'string',
'name' => 'string',
'Departments__slug' => 'string',
'Departments.slug' => 'string',
'slug' => 'string',
'Departments__position' => 'integer',
'Departments.position' => 'integer',
'position' => 'integer',
'Departments__active' => 'boolean',
'Departments.active' => 'boolean',
'active' => 'boolean',
'Departments__created' => 'datetime',
'Departments.created' => 'datetime',
'created' => 'datetime',
'Departments__modified' => 'datetime',
'Departments.modified' => 'datetime',
'modified' => 'datetime',
'TeamMembers__id' => 'integer',
'TeamMembers.id' => 'integer',
'TeamMembers__name' => 'string',
'TeamMembers.name' => 'string',
'TeamMembers__title' => 'string',
'TeamMembers.title' => 'string',
'title' => 'string',
'TeamMembers__department_id' => 'biginteger',
'TeamMembers.department_id' => 'biginteger',
'department_id' => 'biginteger',
'TeamMembers__image' => 'string',
'TeamMembers.image' => 'string',
'image' => 'string',
'TeamMembers__image_alt' => 'string',
'TeamMembers.image_alt' => 'string',
'image_alt' => 'string',
'TeamMembers__position' => 'tinyinteger',
'TeamMembers.position' => 'tinyinteger',
'TeamMembers__active' => 'boolean',
'TeamMembers.active' => 'boolean',
'TeamMembers__created' => 'datetime',
'TeamMembers.created' => 'datetime',
'TeamMembers__modified' => 'datetime',
'TeamMembers.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'TeamMembers' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DepartmentsTable) {}
}
$menuRanges = [
(int) 0 => object(App\Model\Entity\Range) {
'name' => 'MARINIQUE',
'slug' => 'marinique',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
},
(int) 1 => object(App\Model\Entity\Range) {
'name' => 'PATRONUS',
'slug' => 'patronus',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
}
]
$forms = [
'contact' => object(App\Model\Entity\Form) {
'id' => (int) 1,
'name' => 'Contact form',
'slug' => 'contact',
'html_class' => 'form-contact',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-contact',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'model-enquire' => object(App\Model\Entity\Form) {
'id' => (int) 2,
'name' => 'Model enquire',
'slug' => 'model-enquire',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-model',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'newsletter' => object(App\Model\Entity\Form) {
'id' => (int) 3,
'name' => 'Newsletter',
'slug' => 'newsletter',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-newsletter',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'book-experience' => object(App\Model\Entity\Form) {
'id' => (int) 4,
'name' => 'Book experience',
'slug' => 'book-experience',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-experience',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'get-in-touch' => object(App\Model\Entity\Form) {
'id' => (int) 5,
'name' => 'Get in touch',
'slug' => 'get-in-touch',
'html_class' => '',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-landing-page',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'merchandise' => object(App\Model\Entity\Form) {
'id' => (int) 6,
'name' => 'Merchandise',
'slug' => 'merchandise',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-merchandise',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
}
]
$config = [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
]
$menus = [
'main-menu' => object(Cake\ORM\Entity) {
'id' => (int) 1,
'name' => 'Main menu',
'slug' => 'main-menu',
'position' => (int) 2,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
},
'top-menu' => object(Cake\ORM\Entity) {
'id' => (int) 2,
'name' => 'Top menu',
'slug' => 'top-menu',
'position' => (int) 1,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
}
]
$statics = [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
$modelOption = object(App\Model\Entity\BoatModel) {
'id' => (int) 15,
'name' => '30ft',
'size' => (float) 30,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'BoatModels'
} include - ROOT/templates/Frontend/element/Modals/book-experience-day.php, line 25
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/element/footer-top.php, line 10
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/Articles/view.php, line 76
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::render() - CORE/src/View/View.php, line 751
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 688
App\Controller\Frontend\FrontController::render() - APP/Controller/Frontend/FrontController.php, line 279
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 530 30ft">Notice (8) : Trying to get property 'name' of non-object [ROOT/templates/Frontend/element/Modals/book-experience-day.php , line 25 ]Code Context <?php foreach ( $boatModelsOptions as $modelOption ) : ?>
< option value = "<?= $modelOption -> range ->name . ' ' . $modelOption -> name ?>" ><?= $modelOption -> range -> name . ' ' . $modelOption -> name ?> </option>
<?php endforeach; ?>
$templateFile = '/home/uscobraribs/public_html/templates/Frontend/element/Modals/book-experience-day.php'
$dataForView = [
'metaTags' => [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
],
'article' => object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Articles'
},
'ranges' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RangesTable) {}
},
'captcha' => [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
],
'boatModelsOptions' => [
(int) 0 => object(App\Model\Entity\BoatModel) {},
(int) 1 => object(App\Model\Entity\BoatModel) {},
(int) 2 => object(App\Model\Entity\BoatModel) {},
(int) 3 => object(App\Model\Entity\BoatModel) {},
(int) 4 => object(App\Model\Entity\BoatModel) {},
(int) 5 => object(App\Model\Entity\BoatModel) {},
(int) 6 => object(App\Model\Entity\BoatModel) {},
(int) 7 => object(App\Model\Entity\BoatModel) {},
(int) 8 => object(App\Model\Entity\BoatModel) {},
(int) 9 => object(App\Model\Entity\BoatModel) {},
(int) 10 => object(App\Model\Entity\BoatModel) {},
(int) 11 => object(App\Model\Entity\BoatModel) {},
(int) 12 => object(App\Model\Entity\BoatModel) {},
(int) 13 => object(App\Model\Entity\BoatModel) {}
],
'latestNews' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ArticlesTable) {}
},
'departments' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\DepartmentsTable) {}
},
'menuRanges' => [
(int) 0 => object(App\Model\Entity\Range) {},
(int) 1 => object(App\Model\Entity\Range) {}
],
'forms' => [
'contact' => object(App\Model\Entity\Form) {},
'model-enquire' => object(App\Model\Entity\Form) {},
'newsletter' => object(App\Model\Entity\Form) {},
'book-experience' => object(App\Model\Entity\Form) {},
'get-in-touch' => object(App\Model\Entity\Form) {},
'merchandise' => object(App\Model\Entity\Form) {}
],
'config' => [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
],
'menus' => [
'main-menu' => object(Cake\ORM\Entity) {},
'top-menu' => object(Cake\ORM\Entity) {}
],
'statics' => [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
]
$metaTags = [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
]
$article = object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Articles'
}
$ranges = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Ranges__id' => 'integer',
'Ranges.id' => 'integer',
'id' => 'integer',
'Ranges__name' => 'string',
'Ranges.name' => 'string',
'name' => 'string',
'Ranges__slug' => 'string',
'Ranges.slug' => 'string',
'slug' => 'string',
'Ranges__description' => 'text',
'Ranges.description' => 'text',
'description' => 'text',
'Ranges__main_image' => 'string',
'Ranges.main_image' => 'string',
'main_image' => 'string',
'Ranges__main_image_alt' => 'string',
'Ranges.main_image_alt' => 'string',
'main_image_alt' => 'string',
'Ranges__video' => 'string',
'Ranges.video' => 'string',
'video' => 'string',
'Ranges__brochure' => 'string',
'Ranges.brochure' => 'string',
'brochure' => 'string',
'Ranges__default_boat_image' => 'string',
'Ranges.default_boat_image' => 'string',
'default_boat_image' => 'string',
'Ranges__default_description' => 'text',
'Ranges.default_description' => 'text',
'default_description' => 'text',
'Ranges__sections' => 'json',
'Ranges.sections' => 'json',
'sections' => 'json',
'Ranges__position' => 'tinyinteger',
'Ranges.position' => 'tinyinteger',
'position' => 'tinyinteger',
'Ranges__active' => 'boolean',
'Ranges.active' => 'boolean',
'active' => 'boolean',
'Ranges__seo_title' => 'string',
'Ranges.seo_title' => 'string',
'seo_title' => 'string',
'Ranges__seo_description' => 'string',
'Ranges.seo_description' => 'string',
'seo_description' => 'string',
'Ranges__created' => 'datetime',
'Ranges.created' => 'datetime',
'created' => 'datetime',
'Ranges__modified' => 'datetime',
'Ranges.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RangesTable) {}
}
$captcha = [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
]
$boatModelsOptions = [
(int) 0 => object(App\Model\Entity\BoatModel) {
'id' => (int) 14,
'name' => '28ft',
'size' => (float) 28,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 1 => object(App\Model\Entity\BoatModel) {
'id' => (int) 15,
'name' => '30ft',
'size' => (float) 30,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 2 => object(App\Model\Entity\BoatModel) {
'id' => (int) 17,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 3 => object(App\Model\Entity\BoatModel) {
'id' => (int) 16,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 4 => object(App\Model\Entity\BoatModel) {
'id' => (int) 18,
'name' => '18ft',
'size' => (float) 18,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 5 => object(App\Model\Entity\BoatModel) {
'id' => (int) 19,
'name' => '20ft',
'size' => (float) 20,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 6 => object(App\Model\Entity\BoatModel) {
'id' => (int) 5,
'name' => '21ft',
'size' => (float) 21,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 7 => object(App\Model\Entity\BoatModel) {
'id' => (int) 44,
'name' => '23ft',
'size' => (float) 23,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 8 => object(App\Model\Entity\BoatModel) {
'id' => (int) 20,
'name' => '24ft',
'size' => (float) 24,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 9 => object(App\Model\Entity\BoatModel) {
'id' => (int) 4,
'name' => '25ft',
'size' => (float) 25,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 10 => object(App\Model\Entity\BoatModel) {
'id' => (int) 10,
'name' => '27ft',
'size' => (float) 27,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 11 => object(App\Model\Entity\BoatModel) {
'id' => (int) 11,
'name' => '29ft',
'size' => (float) 29,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 12 => object(App\Model\Entity\BoatModel) {
'id' => (int) 12,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 13 => object(App\Model\Entity\BoatModel) {
'id' => (int) 13,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
}
]
$latestNews = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__slug' => 'string',
'Articles.slug' => 'string',
'slug' => 'string',
'Articles__image' => 'string',
'Articles.image' => 'string',
'image' => 'string',
'Articles__image_alt' => 'string',
'Articles.image_alt' => 'string',
'image_alt' => 'string',
'Articles__thumbnail' => 'string',
'Articles.thumbnail' => 'string',
'thumbnail' => 'string',
'Articles__thumbnail_alt' => 'string',
'Articles.thumbnail_alt' => 'string',
'thumbnail_alt' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__content' => 'text',
'Articles.content' => 'text',
'content' => 'text',
'Articles__publication_date' => 'date',
'Articles.publication_date' => 'date',
'publication_date' => 'date',
'Articles__active' => 'boolean',
'Articles.active' => 'boolean',
'active' => 'boolean',
'Articles__seo_title' => 'string',
'Articles.seo_title' => 'string',
'seo_title' => 'string',
'Articles__seo_description' => 'string',
'Articles.seo_description' => 'string',
'seo_description' => 'string',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticlesTable) {}
}
$departments = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Departments__id' => 'biginteger',
'Departments.id' => 'biginteger',
'id' => 'biginteger',
'Departments__name' => 'string',
'Departments.name' => 'string',
'name' => 'string',
'Departments__slug' => 'string',
'Departments.slug' => 'string',
'slug' => 'string',
'Departments__position' => 'integer',
'Departments.position' => 'integer',
'position' => 'integer',
'Departments__active' => 'boolean',
'Departments.active' => 'boolean',
'active' => 'boolean',
'Departments__created' => 'datetime',
'Departments.created' => 'datetime',
'created' => 'datetime',
'Departments__modified' => 'datetime',
'Departments.modified' => 'datetime',
'modified' => 'datetime',
'TeamMembers__id' => 'integer',
'TeamMembers.id' => 'integer',
'TeamMembers__name' => 'string',
'TeamMembers.name' => 'string',
'TeamMembers__title' => 'string',
'TeamMembers.title' => 'string',
'title' => 'string',
'TeamMembers__department_id' => 'biginteger',
'TeamMembers.department_id' => 'biginteger',
'department_id' => 'biginteger',
'TeamMembers__image' => 'string',
'TeamMembers.image' => 'string',
'image' => 'string',
'TeamMembers__image_alt' => 'string',
'TeamMembers.image_alt' => 'string',
'image_alt' => 'string',
'TeamMembers__position' => 'tinyinteger',
'TeamMembers.position' => 'tinyinteger',
'TeamMembers__active' => 'boolean',
'TeamMembers.active' => 'boolean',
'TeamMembers__created' => 'datetime',
'TeamMembers.created' => 'datetime',
'TeamMembers__modified' => 'datetime',
'TeamMembers.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'TeamMembers' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DepartmentsTable) {}
}
$menuRanges = [
(int) 0 => object(App\Model\Entity\Range) {
'name' => 'MARINIQUE',
'slug' => 'marinique',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
},
(int) 1 => object(App\Model\Entity\Range) {
'name' => 'PATRONUS',
'slug' => 'patronus',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
}
]
$forms = [
'contact' => object(App\Model\Entity\Form) {
'id' => (int) 1,
'name' => 'Contact form',
'slug' => 'contact',
'html_class' => 'form-contact',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-contact',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'model-enquire' => object(App\Model\Entity\Form) {
'id' => (int) 2,
'name' => 'Model enquire',
'slug' => 'model-enquire',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-model',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'newsletter' => object(App\Model\Entity\Form) {
'id' => (int) 3,
'name' => 'Newsletter',
'slug' => 'newsletter',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-newsletter',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'book-experience' => object(App\Model\Entity\Form) {
'id' => (int) 4,
'name' => 'Book experience',
'slug' => 'book-experience',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-experience',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'get-in-touch' => object(App\Model\Entity\Form) {
'id' => (int) 5,
'name' => 'Get in touch',
'slug' => 'get-in-touch',
'html_class' => '',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-landing-page',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'merchandise' => object(App\Model\Entity\Form) {
'id' => (int) 6,
'name' => 'Merchandise',
'slug' => 'merchandise',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-merchandise',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
}
]
$config = [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
]
$menus = [
'main-menu' => object(Cake\ORM\Entity) {
'id' => (int) 1,
'name' => 'Main menu',
'slug' => 'main-menu',
'position' => (int) 2,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
},
'top-menu' => object(Cake\ORM\Entity) {
'id' => (int) 2,
'name' => 'Top menu',
'slug' => 'top-menu',
'position' => (int) 1,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
}
]
$statics = [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
$modelOption = object(App\Model\Entity\BoatModel) {
'id' => (int) 15,
'name' => '30ft',
'size' => (float) 30,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'BoatModels'
} include - ROOT/templates/Frontend/element/Modals/book-experience-day.php, line 25
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/element/footer-top.php, line 10
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/Articles/view.php, line 76
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::render() - CORE/src/View/View.php, line 751
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 688
App\Controller\Frontend\FrontController::render() - APP/Controller/Frontend/FrontController.php, line 279
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 530 30ft
Notice (8) : Trying to get property 'name' of non-object [ROOT/templates/Frontend/element/Modals/book-experience-day.php , line 25 ]Code Context <?php foreach ( $boatModelsOptions as $modelOption ) : ?>
< option value = "<?= $modelOption -> range ->name . ' ' . $modelOption -> name ?>" ><?= $modelOption -> range -> name . ' ' . $modelOption -> name ?> </option>
<?php endforeach; ?>
$templateFile = '/home/uscobraribs/public_html/templates/Frontend/element/Modals/book-experience-day.php'
$dataForView = [
'metaTags' => [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
],
'article' => object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Articles'
},
'ranges' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RangesTable) {}
},
'captcha' => [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
],
'boatModelsOptions' => [
(int) 0 => object(App\Model\Entity\BoatModel) {},
(int) 1 => object(App\Model\Entity\BoatModel) {},
(int) 2 => object(App\Model\Entity\BoatModel) {},
(int) 3 => object(App\Model\Entity\BoatModel) {},
(int) 4 => object(App\Model\Entity\BoatModel) {},
(int) 5 => object(App\Model\Entity\BoatModel) {},
(int) 6 => object(App\Model\Entity\BoatModel) {},
(int) 7 => object(App\Model\Entity\BoatModel) {},
(int) 8 => object(App\Model\Entity\BoatModel) {},
(int) 9 => object(App\Model\Entity\BoatModel) {},
(int) 10 => object(App\Model\Entity\BoatModel) {},
(int) 11 => object(App\Model\Entity\BoatModel) {},
(int) 12 => object(App\Model\Entity\BoatModel) {},
(int) 13 => object(App\Model\Entity\BoatModel) {}
],
'latestNews' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ArticlesTable) {}
},
'departments' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\DepartmentsTable) {}
},
'menuRanges' => [
(int) 0 => object(App\Model\Entity\Range) {},
(int) 1 => object(App\Model\Entity\Range) {}
],
'forms' => [
'contact' => object(App\Model\Entity\Form) {},
'model-enquire' => object(App\Model\Entity\Form) {},
'newsletter' => object(App\Model\Entity\Form) {},
'book-experience' => object(App\Model\Entity\Form) {},
'get-in-touch' => object(App\Model\Entity\Form) {},
'merchandise' => object(App\Model\Entity\Form) {}
],
'config' => [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
],
'menus' => [
'main-menu' => object(Cake\ORM\Entity) {},
'top-menu' => object(Cake\ORM\Entity) {}
],
'statics' => [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
]
$metaTags = [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
]
$article = object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Articles'
}
$ranges = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Ranges__id' => 'integer',
'Ranges.id' => 'integer',
'id' => 'integer',
'Ranges__name' => 'string',
'Ranges.name' => 'string',
'name' => 'string',
'Ranges__slug' => 'string',
'Ranges.slug' => 'string',
'slug' => 'string',
'Ranges__description' => 'text',
'Ranges.description' => 'text',
'description' => 'text',
'Ranges__main_image' => 'string',
'Ranges.main_image' => 'string',
'main_image' => 'string',
'Ranges__main_image_alt' => 'string',
'Ranges.main_image_alt' => 'string',
'main_image_alt' => 'string',
'Ranges__video' => 'string',
'Ranges.video' => 'string',
'video' => 'string',
'Ranges__brochure' => 'string',
'Ranges.brochure' => 'string',
'brochure' => 'string',
'Ranges__default_boat_image' => 'string',
'Ranges.default_boat_image' => 'string',
'default_boat_image' => 'string',
'Ranges__default_description' => 'text',
'Ranges.default_description' => 'text',
'default_description' => 'text',
'Ranges__sections' => 'json',
'Ranges.sections' => 'json',
'sections' => 'json',
'Ranges__position' => 'tinyinteger',
'Ranges.position' => 'tinyinteger',
'position' => 'tinyinteger',
'Ranges__active' => 'boolean',
'Ranges.active' => 'boolean',
'active' => 'boolean',
'Ranges__seo_title' => 'string',
'Ranges.seo_title' => 'string',
'seo_title' => 'string',
'Ranges__seo_description' => 'string',
'Ranges.seo_description' => 'string',
'seo_description' => 'string',
'Ranges__created' => 'datetime',
'Ranges.created' => 'datetime',
'created' => 'datetime',
'Ranges__modified' => 'datetime',
'Ranges.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RangesTable) {}
}
$captcha = [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
]
$boatModelsOptions = [
(int) 0 => object(App\Model\Entity\BoatModel) {
'id' => (int) 14,
'name' => '28ft',
'size' => (float) 28,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 1 => object(App\Model\Entity\BoatModel) {
'id' => (int) 15,
'name' => '30ft',
'size' => (float) 30,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 2 => object(App\Model\Entity\BoatModel) {
'id' => (int) 17,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 3 => object(App\Model\Entity\BoatModel) {
'id' => (int) 16,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 4 => object(App\Model\Entity\BoatModel) {
'id' => (int) 18,
'name' => '18ft',
'size' => (float) 18,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 5 => object(App\Model\Entity\BoatModel) {
'id' => (int) 19,
'name' => '20ft',
'size' => (float) 20,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 6 => object(App\Model\Entity\BoatModel) {
'id' => (int) 5,
'name' => '21ft',
'size' => (float) 21,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 7 => object(App\Model\Entity\BoatModel) {
'id' => (int) 44,
'name' => '23ft',
'size' => (float) 23,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 8 => object(App\Model\Entity\BoatModel) {
'id' => (int) 20,
'name' => '24ft',
'size' => (float) 24,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 9 => object(App\Model\Entity\BoatModel) {
'id' => (int) 4,
'name' => '25ft',
'size' => (float) 25,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 10 => object(App\Model\Entity\BoatModel) {
'id' => (int) 10,
'name' => '27ft',
'size' => (float) 27,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 11 => object(App\Model\Entity\BoatModel) {
'id' => (int) 11,
'name' => '29ft',
'size' => (float) 29,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 12 => object(App\Model\Entity\BoatModel) {
'id' => (int) 12,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 13 => object(App\Model\Entity\BoatModel) {
'id' => (int) 13,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
}
]
$latestNews = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__slug' => 'string',
'Articles.slug' => 'string',
'slug' => 'string',
'Articles__image' => 'string',
'Articles.image' => 'string',
'image' => 'string',
'Articles__image_alt' => 'string',
'Articles.image_alt' => 'string',
'image_alt' => 'string',
'Articles__thumbnail' => 'string',
'Articles.thumbnail' => 'string',
'thumbnail' => 'string',
'Articles__thumbnail_alt' => 'string',
'Articles.thumbnail_alt' => 'string',
'thumbnail_alt' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__content' => 'text',
'Articles.content' => 'text',
'content' => 'text',
'Articles__publication_date' => 'date',
'Articles.publication_date' => 'date',
'publication_date' => 'date',
'Articles__active' => 'boolean',
'Articles.active' => 'boolean',
'active' => 'boolean',
'Articles__seo_title' => 'string',
'Articles.seo_title' => 'string',
'seo_title' => 'string',
'Articles__seo_description' => 'string',
'Articles.seo_description' => 'string',
'seo_description' => 'string',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticlesTable) {}
}
$departments = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Departments__id' => 'biginteger',
'Departments.id' => 'biginteger',
'id' => 'biginteger',
'Departments__name' => 'string',
'Departments.name' => 'string',
'name' => 'string',
'Departments__slug' => 'string',
'Departments.slug' => 'string',
'slug' => 'string',
'Departments__position' => 'integer',
'Departments.position' => 'integer',
'position' => 'integer',
'Departments__active' => 'boolean',
'Departments.active' => 'boolean',
'active' => 'boolean',
'Departments__created' => 'datetime',
'Departments.created' => 'datetime',
'created' => 'datetime',
'Departments__modified' => 'datetime',
'Departments.modified' => 'datetime',
'modified' => 'datetime',
'TeamMembers__id' => 'integer',
'TeamMembers.id' => 'integer',
'TeamMembers__name' => 'string',
'TeamMembers.name' => 'string',
'TeamMembers__title' => 'string',
'TeamMembers.title' => 'string',
'title' => 'string',
'TeamMembers__department_id' => 'biginteger',
'TeamMembers.department_id' => 'biginteger',
'department_id' => 'biginteger',
'TeamMembers__image' => 'string',
'TeamMembers.image' => 'string',
'image' => 'string',
'TeamMembers__image_alt' => 'string',
'TeamMembers.image_alt' => 'string',
'image_alt' => 'string',
'TeamMembers__position' => 'tinyinteger',
'TeamMembers.position' => 'tinyinteger',
'TeamMembers__active' => 'boolean',
'TeamMembers.active' => 'boolean',
'TeamMembers__created' => 'datetime',
'TeamMembers.created' => 'datetime',
'TeamMembers__modified' => 'datetime',
'TeamMembers.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'TeamMembers' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DepartmentsTable) {}
}
$menuRanges = [
(int) 0 => object(App\Model\Entity\Range) {
'name' => 'MARINIQUE',
'slug' => 'marinique',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
},
(int) 1 => object(App\Model\Entity\Range) {
'name' => 'PATRONUS',
'slug' => 'patronus',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
}
]
$forms = [
'contact' => object(App\Model\Entity\Form) {
'id' => (int) 1,
'name' => 'Contact form',
'slug' => 'contact',
'html_class' => 'form-contact',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-contact',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'model-enquire' => object(App\Model\Entity\Form) {
'id' => (int) 2,
'name' => 'Model enquire',
'slug' => 'model-enquire',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-model',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'newsletter' => object(App\Model\Entity\Form) {
'id' => (int) 3,
'name' => 'Newsletter',
'slug' => 'newsletter',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-newsletter',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'book-experience' => object(App\Model\Entity\Form) {
'id' => (int) 4,
'name' => 'Book experience',
'slug' => 'book-experience',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-experience',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'get-in-touch' => object(App\Model\Entity\Form) {
'id' => (int) 5,
'name' => 'Get in touch',
'slug' => 'get-in-touch',
'html_class' => '',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-landing-page',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'merchandise' => object(App\Model\Entity\Form) {
'id' => (int) 6,
'name' => 'Merchandise',
'slug' => 'merchandise',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-merchandise',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
}
]
$config = [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
]
$menus = [
'main-menu' => object(Cake\ORM\Entity) {
'id' => (int) 1,
'name' => 'Main menu',
'slug' => 'main-menu',
'position' => (int) 2,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
},
'top-menu' => object(Cake\ORM\Entity) {
'id' => (int) 2,
'name' => 'Top menu',
'slug' => 'top-menu',
'position' => (int) 1,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
}
]
$statics = [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
$modelOption = object(App\Model\Entity\BoatModel) {
'id' => (int) 17,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'BoatModels'
} include - ROOT/templates/Frontend/element/Modals/book-experience-day.php, line 25
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/element/footer-top.php, line 10
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/Articles/view.php, line 76
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::render() - CORE/src/View/View.php, line 751
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 688
App\Controller\Frontend\FrontController::render() - APP/Controller/Frontend/FrontController.php, line 279
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 530 31ft">Notice (8) : Trying to get property 'name' of non-object [ROOT/templates/Frontend/element/Modals/book-experience-day.php , line 25 ]Code Context <?php foreach ( $boatModelsOptions as $modelOption ) : ?>
< option value = "<?= $modelOption -> range ->name . ' ' . $modelOption -> name ?>" ><?= $modelOption -> range -> name . ' ' . $modelOption -> name ?> </option>
<?php endforeach; ?>
$templateFile = '/home/uscobraribs/public_html/templates/Frontend/element/Modals/book-experience-day.php'
$dataForView = [
'metaTags' => [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
],
'article' => object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Articles'
},
'ranges' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RangesTable) {}
},
'captcha' => [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
],
'boatModelsOptions' => [
(int) 0 => object(App\Model\Entity\BoatModel) {},
(int) 1 => object(App\Model\Entity\BoatModel) {},
(int) 2 => object(App\Model\Entity\BoatModel) {},
(int) 3 => object(App\Model\Entity\BoatModel) {},
(int) 4 => object(App\Model\Entity\BoatModel) {},
(int) 5 => object(App\Model\Entity\BoatModel) {},
(int) 6 => object(App\Model\Entity\BoatModel) {},
(int) 7 => object(App\Model\Entity\BoatModel) {},
(int) 8 => object(App\Model\Entity\BoatModel) {},
(int) 9 => object(App\Model\Entity\BoatModel) {},
(int) 10 => object(App\Model\Entity\BoatModel) {},
(int) 11 => object(App\Model\Entity\BoatModel) {},
(int) 12 => object(App\Model\Entity\BoatModel) {},
(int) 13 => object(App\Model\Entity\BoatModel) {}
],
'latestNews' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ArticlesTable) {}
},
'departments' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\DepartmentsTable) {}
},
'menuRanges' => [
(int) 0 => object(App\Model\Entity\Range) {},
(int) 1 => object(App\Model\Entity\Range) {}
],
'forms' => [
'contact' => object(App\Model\Entity\Form) {},
'model-enquire' => object(App\Model\Entity\Form) {},
'newsletter' => object(App\Model\Entity\Form) {},
'book-experience' => object(App\Model\Entity\Form) {},
'get-in-touch' => object(App\Model\Entity\Form) {},
'merchandise' => object(App\Model\Entity\Form) {}
],
'config' => [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
],
'menus' => [
'main-menu' => object(Cake\ORM\Entity) {},
'top-menu' => object(Cake\ORM\Entity) {}
],
'statics' => [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
]
$metaTags = [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
]
$article = object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Articles'
}
$ranges = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Ranges__id' => 'integer',
'Ranges.id' => 'integer',
'id' => 'integer',
'Ranges__name' => 'string',
'Ranges.name' => 'string',
'name' => 'string',
'Ranges__slug' => 'string',
'Ranges.slug' => 'string',
'slug' => 'string',
'Ranges__description' => 'text',
'Ranges.description' => 'text',
'description' => 'text',
'Ranges__main_image' => 'string',
'Ranges.main_image' => 'string',
'main_image' => 'string',
'Ranges__main_image_alt' => 'string',
'Ranges.main_image_alt' => 'string',
'main_image_alt' => 'string',
'Ranges__video' => 'string',
'Ranges.video' => 'string',
'video' => 'string',
'Ranges__brochure' => 'string',
'Ranges.brochure' => 'string',
'brochure' => 'string',
'Ranges__default_boat_image' => 'string',
'Ranges.default_boat_image' => 'string',
'default_boat_image' => 'string',
'Ranges__default_description' => 'text',
'Ranges.default_description' => 'text',
'default_description' => 'text',
'Ranges__sections' => 'json',
'Ranges.sections' => 'json',
'sections' => 'json',
'Ranges__position' => 'tinyinteger',
'Ranges.position' => 'tinyinteger',
'position' => 'tinyinteger',
'Ranges__active' => 'boolean',
'Ranges.active' => 'boolean',
'active' => 'boolean',
'Ranges__seo_title' => 'string',
'Ranges.seo_title' => 'string',
'seo_title' => 'string',
'Ranges__seo_description' => 'string',
'Ranges.seo_description' => 'string',
'seo_description' => 'string',
'Ranges__created' => 'datetime',
'Ranges.created' => 'datetime',
'created' => 'datetime',
'Ranges__modified' => 'datetime',
'Ranges.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RangesTable) {}
}
$captcha = [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
]
$boatModelsOptions = [
(int) 0 => object(App\Model\Entity\BoatModel) {
'id' => (int) 14,
'name' => '28ft',
'size' => (float) 28,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 1 => object(App\Model\Entity\BoatModel) {
'id' => (int) 15,
'name' => '30ft',
'size' => (float) 30,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 2 => object(App\Model\Entity\BoatModel) {
'id' => (int) 17,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 3 => object(App\Model\Entity\BoatModel) {
'id' => (int) 16,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 4 => object(App\Model\Entity\BoatModel) {
'id' => (int) 18,
'name' => '18ft',
'size' => (float) 18,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 5 => object(App\Model\Entity\BoatModel) {
'id' => (int) 19,
'name' => '20ft',
'size' => (float) 20,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 6 => object(App\Model\Entity\BoatModel) {
'id' => (int) 5,
'name' => '21ft',
'size' => (float) 21,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 7 => object(App\Model\Entity\BoatModel) {
'id' => (int) 44,
'name' => '23ft',
'size' => (float) 23,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 8 => object(App\Model\Entity\BoatModel) {
'id' => (int) 20,
'name' => '24ft',
'size' => (float) 24,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 9 => object(App\Model\Entity\BoatModel) {
'id' => (int) 4,
'name' => '25ft',
'size' => (float) 25,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 10 => object(App\Model\Entity\BoatModel) {
'id' => (int) 10,
'name' => '27ft',
'size' => (float) 27,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 11 => object(App\Model\Entity\BoatModel) {
'id' => (int) 11,
'name' => '29ft',
'size' => (float) 29,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 12 => object(App\Model\Entity\BoatModel) {
'id' => (int) 12,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 13 => object(App\Model\Entity\BoatModel) {
'id' => (int) 13,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
}
]
$latestNews = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__slug' => 'string',
'Articles.slug' => 'string',
'slug' => 'string',
'Articles__image' => 'string',
'Articles.image' => 'string',
'image' => 'string',
'Articles__image_alt' => 'string',
'Articles.image_alt' => 'string',
'image_alt' => 'string',
'Articles__thumbnail' => 'string',
'Articles.thumbnail' => 'string',
'thumbnail' => 'string',
'Articles__thumbnail_alt' => 'string',
'Articles.thumbnail_alt' => 'string',
'thumbnail_alt' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__content' => 'text',
'Articles.content' => 'text',
'content' => 'text',
'Articles__publication_date' => 'date',
'Articles.publication_date' => 'date',
'publication_date' => 'date',
'Articles__active' => 'boolean',
'Articles.active' => 'boolean',
'active' => 'boolean',
'Articles__seo_title' => 'string',
'Articles.seo_title' => 'string',
'seo_title' => 'string',
'Articles__seo_description' => 'string',
'Articles.seo_description' => 'string',
'seo_description' => 'string',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticlesTable) {}
}
$departments = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Departments__id' => 'biginteger',
'Departments.id' => 'biginteger',
'id' => 'biginteger',
'Departments__name' => 'string',
'Departments.name' => 'string',
'name' => 'string',
'Departments__slug' => 'string',
'Departments.slug' => 'string',
'slug' => 'string',
'Departments__position' => 'integer',
'Departments.position' => 'integer',
'position' => 'integer',
'Departments__active' => 'boolean',
'Departments.active' => 'boolean',
'active' => 'boolean',
'Departments__created' => 'datetime',
'Departments.created' => 'datetime',
'created' => 'datetime',
'Departments__modified' => 'datetime',
'Departments.modified' => 'datetime',
'modified' => 'datetime',
'TeamMembers__id' => 'integer',
'TeamMembers.id' => 'integer',
'TeamMembers__name' => 'string',
'TeamMembers.name' => 'string',
'TeamMembers__title' => 'string',
'TeamMembers.title' => 'string',
'title' => 'string',
'TeamMembers__department_id' => 'biginteger',
'TeamMembers.department_id' => 'biginteger',
'department_id' => 'biginteger',
'TeamMembers__image' => 'string',
'TeamMembers.image' => 'string',
'image' => 'string',
'TeamMembers__image_alt' => 'string',
'TeamMembers.image_alt' => 'string',
'image_alt' => 'string',
'TeamMembers__position' => 'tinyinteger',
'TeamMembers.position' => 'tinyinteger',
'TeamMembers__active' => 'boolean',
'TeamMembers.active' => 'boolean',
'TeamMembers__created' => 'datetime',
'TeamMembers.created' => 'datetime',
'TeamMembers__modified' => 'datetime',
'TeamMembers.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'TeamMembers' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DepartmentsTable) {}
}
$menuRanges = [
(int) 0 => object(App\Model\Entity\Range) {
'name' => 'MARINIQUE',
'slug' => 'marinique',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
},
(int) 1 => object(App\Model\Entity\Range) {
'name' => 'PATRONUS',
'slug' => 'patronus',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
}
]
$forms = [
'contact' => object(App\Model\Entity\Form) {
'id' => (int) 1,
'name' => 'Contact form',
'slug' => 'contact',
'html_class' => 'form-contact',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-contact',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'model-enquire' => object(App\Model\Entity\Form) {
'id' => (int) 2,
'name' => 'Model enquire',
'slug' => 'model-enquire',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-model',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'newsletter' => object(App\Model\Entity\Form) {
'id' => (int) 3,
'name' => 'Newsletter',
'slug' => 'newsletter',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-newsletter',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'book-experience' => object(App\Model\Entity\Form) {
'id' => (int) 4,
'name' => 'Book experience',
'slug' => 'book-experience',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-experience',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'get-in-touch' => object(App\Model\Entity\Form) {
'id' => (int) 5,
'name' => 'Get in touch',
'slug' => 'get-in-touch',
'html_class' => '',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-landing-page',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'merchandise' => object(App\Model\Entity\Form) {
'id' => (int) 6,
'name' => 'Merchandise',
'slug' => 'merchandise',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-merchandise',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
}
]
$config = [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
]
$menus = [
'main-menu' => object(Cake\ORM\Entity) {
'id' => (int) 1,
'name' => 'Main menu',
'slug' => 'main-menu',
'position' => (int) 2,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
},
'top-menu' => object(Cake\ORM\Entity) {
'id' => (int) 2,
'name' => 'Top menu',
'slug' => 'top-menu',
'position' => (int) 1,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
}
]
$statics = [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
$modelOption = object(App\Model\Entity\BoatModel) {
'id' => (int) 17,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'BoatModels'
} include - ROOT/templates/Frontend/element/Modals/book-experience-day.php, line 25
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/element/footer-top.php, line 10
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/Articles/view.php, line 76
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::render() - CORE/src/View/View.php, line 751
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 688
App\Controller\Frontend\FrontController::render() - APP/Controller/Frontend/FrontController.php, line 279
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 530 31ft
Notice (8) : Trying to get property 'name' of non-object [ROOT/templates/Frontend/element/Modals/book-experience-day.php , line 25 ]Code Context <?php foreach ( $boatModelsOptions as $modelOption ) : ?>
< option value = "<?= $modelOption -> range ->name . ' ' . $modelOption -> name ?>" ><?= $modelOption -> range -> name . ' ' . $modelOption -> name ?> </option>
<?php endforeach; ?>
$templateFile = '/home/uscobraribs/public_html/templates/Frontend/element/Modals/book-experience-day.php'
$dataForView = [
'metaTags' => [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
],
'article' => object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Articles'
},
'ranges' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RangesTable) {}
},
'captcha' => [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
],
'boatModelsOptions' => [
(int) 0 => object(App\Model\Entity\BoatModel) {},
(int) 1 => object(App\Model\Entity\BoatModel) {},
(int) 2 => object(App\Model\Entity\BoatModel) {},
(int) 3 => object(App\Model\Entity\BoatModel) {},
(int) 4 => object(App\Model\Entity\BoatModel) {},
(int) 5 => object(App\Model\Entity\BoatModel) {},
(int) 6 => object(App\Model\Entity\BoatModel) {},
(int) 7 => object(App\Model\Entity\BoatModel) {},
(int) 8 => object(App\Model\Entity\BoatModel) {},
(int) 9 => object(App\Model\Entity\BoatModel) {},
(int) 10 => object(App\Model\Entity\BoatModel) {},
(int) 11 => object(App\Model\Entity\BoatModel) {},
(int) 12 => object(App\Model\Entity\BoatModel) {},
(int) 13 => object(App\Model\Entity\BoatModel) {}
],
'latestNews' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ArticlesTable) {}
},
'departments' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\DepartmentsTable) {}
},
'menuRanges' => [
(int) 0 => object(App\Model\Entity\Range) {},
(int) 1 => object(App\Model\Entity\Range) {}
],
'forms' => [
'contact' => object(App\Model\Entity\Form) {},
'model-enquire' => object(App\Model\Entity\Form) {},
'newsletter' => object(App\Model\Entity\Form) {},
'book-experience' => object(App\Model\Entity\Form) {},
'get-in-touch' => object(App\Model\Entity\Form) {},
'merchandise' => object(App\Model\Entity\Form) {}
],
'config' => [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
],
'menus' => [
'main-menu' => object(Cake\ORM\Entity) {},
'top-menu' => object(Cake\ORM\Entity) {}
],
'statics' => [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
]
$metaTags = [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
]
$article = object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Articles'
}
$ranges = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Ranges__id' => 'integer',
'Ranges.id' => 'integer',
'id' => 'integer',
'Ranges__name' => 'string',
'Ranges.name' => 'string',
'name' => 'string',
'Ranges__slug' => 'string',
'Ranges.slug' => 'string',
'slug' => 'string',
'Ranges__description' => 'text',
'Ranges.description' => 'text',
'description' => 'text',
'Ranges__main_image' => 'string',
'Ranges.main_image' => 'string',
'main_image' => 'string',
'Ranges__main_image_alt' => 'string',
'Ranges.main_image_alt' => 'string',
'main_image_alt' => 'string',
'Ranges__video' => 'string',
'Ranges.video' => 'string',
'video' => 'string',
'Ranges__brochure' => 'string',
'Ranges.brochure' => 'string',
'brochure' => 'string',
'Ranges__default_boat_image' => 'string',
'Ranges.default_boat_image' => 'string',
'default_boat_image' => 'string',
'Ranges__default_description' => 'text',
'Ranges.default_description' => 'text',
'default_description' => 'text',
'Ranges__sections' => 'json',
'Ranges.sections' => 'json',
'sections' => 'json',
'Ranges__position' => 'tinyinteger',
'Ranges.position' => 'tinyinteger',
'position' => 'tinyinteger',
'Ranges__active' => 'boolean',
'Ranges.active' => 'boolean',
'active' => 'boolean',
'Ranges__seo_title' => 'string',
'Ranges.seo_title' => 'string',
'seo_title' => 'string',
'Ranges__seo_description' => 'string',
'Ranges.seo_description' => 'string',
'seo_description' => 'string',
'Ranges__created' => 'datetime',
'Ranges.created' => 'datetime',
'created' => 'datetime',
'Ranges__modified' => 'datetime',
'Ranges.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RangesTable) {}
}
$captcha = [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
]
$boatModelsOptions = [
(int) 0 => object(App\Model\Entity\BoatModel) {
'id' => (int) 14,
'name' => '28ft',
'size' => (float) 28,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 1 => object(App\Model\Entity\BoatModel) {
'id' => (int) 15,
'name' => '30ft',
'size' => (float) 30,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 2 => object(App\Model\Entity\BoatModel) {
'id' => (int) 17,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 3 => object(App\Model\Entity\BoatModel) {
'id' => (int) 16,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 4 => object(App\Model\Entity\BoatModel) {
'id' => (int) 18,
'name' => '18ft',
'size' => (float) 18,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 5 => object(App\Model\Entity\BoatModel) {
'id' => (int) 19,
'name' => '20ft',
'size' => (float) 20,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 6 => object(App\Model\Entity\BoatModel) {
'id' => (int) 5,
'name' => '21ft',
'size' => (float) 21,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 7 => object(App\Model\Entity\BoatModel) {
'id' => (int) 44,
'name' => '23ft',
'size' => (float) 23,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 8 => object(App\Model\Entity\BoatModel) {
'id' => (int) 20,
'name' => '24ft',
'size' => (float) 24,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 9 => object(App\Model\Entity\BoatModel) {
'id' => (int) 4,
'name' => '25ft',
'size' => (float) 25,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 10 => object(App\Model\Entity\BoatModel) {
'id' => (int) 10,
'name' => '27ft',
'size' => (float) 27,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 11 => object(App\Model\Entity\BoatModel) {
'id' => (int) 11,
'name' => '29ft',
'size' => (float) 29,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 12 => object(App\Model\Entity\BoatModel) {
'id' => (int) 12,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 13 => object(App\Model\Entity\BoatModel) {
'id' => (int) 13,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
}
]
$latestNews = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__slug' => 'string',
'Articles.slug' => 'string',
'slug' => 'string',
'Articles__image' => 'string',
'Articles.image' => 'string',
'image' => 'string',
'Articles__image_alt' => 'string',
'Articles.image_alt' => 'string',
'image_alt' => 'string',
'Articles__thumbnail' => 'string',
'Articles.thumbnail' => 'string',
'thumbnail' => 'string',
'Articles__thumbnail_alt' => 'string',
'Articles.thumbnail_alt' => 'string',
'thumbnail_alt' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__content' => 'text',
'Articles.content' => 'text',
'content' => 'text',
'Articles__publication_date' => 'date',
'Articles.publication_date' => 'date',
'publication_date' => 'date',
'Articles__active' => 'boolean',
'Articles.active' => 'boolean',
'active' => 'boolean',
'Articles__seo_title' => 'string',
'Articles.seo_title' => 'string',
'seo_title' => 'string',
'Articles__seo_description' => 'string',
'Articles.seo_description' => 'string',
'seo_description' => 'string',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticlesTable) {}
}
$departments = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Departments__id' => 'biginteger',
'Departments.id' => 'biginteger',
'id' => 'biginteger',
'Departments__name' => 'string',
'Departments.name' => 'string',
'name' => 'string',
'Departments__slug' => 'string',
'Departments.slug' => 'string',
'slug' => 'string',
'Departments__position' => 'integer',
'Departments.position' => 'integer',
'position' => 'integer',
'Departments__active' => 'boolean',
'Departments.active' => 'boolean',
'active' => 'boolean',
'Departments__created' => 'datetime',
'Departments.created' => 'datetime',
'created' => 'datetime',
'Departments__modified' => 'datetime',
'Departments.modified' => 'datetime',
'modified' => 'datetime',
'TeamMembers__id' => 'integer',
'TeamMembers.id' => 'integer',
'TeamMembers__name' => 'string',
'TeamMembers.name' => 'string',
'TeamMembers__title' => 'string',
'TeamMembers.title' => 'string',
'title' => 'string',
'TeamMembers__department_id' => 'biginteger',
'TeamMembers.department_id' => 'biginteger',
'department_id' => 'biginteger',
'TeamMembers__image' => 'string',
'TeamMembers.image' => 'string',
'image' => 'string',
'TeamMembers__image_alt' => 'string',
'TeamMembers.image_alt' => 'string',
'image_alt' => 'string',
'TeamMembers__position' => 'tinyinteger',
'TeamMembers.position' => 'tinyinteger',
'TeamMembers__active' => 'boolean',
'TeamMembers.active' => 'boolean',
'TeamMembers__created' => 'datetime',
'TeamMembers.created' => 'datetime',
'TeamMembers__modified' => 'datetime',
'TeamMembers.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'TeamMembers' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DepartmentsTable) {}
}
$menuRanges = [
(int) 0 => object(App\Model\Entity\Range) {
'name' => 'MARINIQUE',
'slug' => 'marinique',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
},
(int) 1 => object(App\Model\Entity\Range) {
'name' => 'PATRONUS',
'slug' => 'patronus',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
}
]
$forms = [
'contact' => object(App\Model\Entity\Form) {
'id' => (int) 1,
'name' => 'Contact form',
'slug' => 'contact',
'html_class' => 'form-contact',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-contact',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'model-enquire' => object(App\Model\Entity\Form) {
'id' => (int) 2,
'name' => 'Model enquire',
'slug' => 'model-enquire',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-model',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'newsletter' => object(App\Model\Entity\Form) {
'id' => (int) 3,
'name' => 'Newsletter',
'slug' => 'newsletter',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-newsletter',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'book-experience' => object(App\Model\Entity\Form) {
'id' => (int) 4,
'name' => 'Book experience',
'slug' => 'book-experience',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-experience',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'get-in-touch' => object(App\Model\Entity\Form) {
'id' => (int) 5,
'name' => 'Get in touch',
'slug' => 'get-in-touch',
'html_class' => '',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-landing-page',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'merchandise' => object(App\Model\Entity\Form) {
'id' => (int) 6,
'name' => 'Merchandise',
'slug' => 'merchandise',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-merchandise',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
}
]
$config = [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
]
$menus = [
'main-menu' => object(Cake\ORM\Entity) {
'id' => (int) 1,
'name' => 'Main menu',
'slug' => 'main-menu',
'position' => (int) 2,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
},
'top-menu' => object(Cake\ORM\Entity) {
'id' => (int) 2,
'name' => 'Top menu',
'slug' => 'top-menu',
'position' => (int) 1,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
}
]
$statics = [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
$modelOption = object(App\Model\Entity\BoatModel) {
'id' => (int) 16,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'BoatModels'
} include - ROOT/templates/Frontend/element/Modals/book-experience-day.php, line 25
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/element/footer-top.php, line 10
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/Articles/view.php, line 76
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::render() - CORE/src/View/View.php, line 751
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 688
App\Controller\Frontend\FrontController::render() - APP/Controller/Frontend/FrontController.php, line 279
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 530 33ft">Notice (8) : Trying to get property 'name' of non-object [ROOT/templates/Frontend/element/Modals/book-experience-day.php , line 25 ]Code Context <?php foreach ( $boatModelsOptions as $modelOption ) : ?>
< option value = "<?= $modelOption -> range ->name . ' ' . $modelOption -> name ?>" ><?= $modelOption -> range -> name . ' ' . $modelOption -> name ?> </option>
<?php endforeach; ?>
$templateFile = '/home/uscobraribs/public_html/templates/Frontend/element/Modals/book-experience-day.php'
$dataForView = [
'metaTags' => [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
],
'article' => object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Articles'
},
'ranges' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RangesTable) {}
},
'captcha' => [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
],
'boatModelsOptions' => [
(int) 0 => object(App\Model\Entity\BoatModel) {},
(int) 1 => object(App\Model\Entity\BoatModel) {},
(int) 2 => object(App\Model\Entity\BoatModel) {},
(int) 3 => object(App\Model\Entity\BoatModel) {},
(int) 4 => object(App\Model\Entity\BoatModel) {},
(int) 5 => object(App\Model\Entity\BoatModel) {},
(int) 6 => object(App\Model\Entity\BoatModel) {},
(int) 7 => object(App\Model\Entity\BoatModel) {},
(int) 8 => object(App\Model\Entity\BoatModel) {},
(int) 9 => object(App\Model\Entity\BoatModel) {},
(int) 10 => object(App\Model\Entity\BoatModel) {},
(int) 11 => object(App\Model\Entity\BoatModel) {},
(int) 12 => object(App\Model\Entity\BoatModel) {},
(int) 13 => object(App\Model\Entity\BoatModel) {}
],
'latestNews' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ArticlesTable) {}
},
'departments' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\DepartmentsTable) {}
},
'menuRanges' => [
(int) 0 => object(App\Model\Entity\Range) {},
(int) 1 => object(App\Model\Entity\Range) {}
],
'forms' => [
'contact' => object(App\Model\Entity\Form) {},
'model-enquire' => object(App\Model\Entity\Form) {},
'newsletter' => object(App\Model\Entity\Form) {},
'book-experience' => object(App\Model\Entity\Form) {},
'get-in-touch' => object(App\Model\Entity\Form) {},
'merchandise' => object(App\Model\Entity\Form) {}
],
'config' => [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
],
'menus' => [
'main-menu' => object(Cake\ORM\Entity) {},
'top-menu' => object(Cake\ORM\Entity) {}
],
'statics' => [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
]
$metaTags = [
'title' => 'Single vs Twin Engine | Cobra RIBs',
'og_title' => 'Single vs Twin Engine | Cobra RIBs',
'description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'og_image' => '/default/img/dist/logo.png'
]
$article = object(App\Model\Entity\Article) {
'id' => (int) 42,
'title' => 'Single vs Twin Engine',
'slug' => 'single-vs-twin-engine',
'image' => 'files/articles/5fe0b16d-707b-45fe-9db0-55275836498b.jpg',
'image_alt' => 'Single Engine on Cobra RIB',
'thumbnail' => 'files/articles/d2fbaaca-7830-4fe9-a1c0-881bd27f8254.jpg',
'thumbnail_alt' => 'Single Suzuki Engine on Cobra RIB',
'summary' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
',
'content' => '<p>When choosing a boat to perfectly satisfy your needs, there are many factors to consider. Whether it be the model of boat, the size of the boat or even the correct engine size to optimize your boat performance. One question we find ourselves as a RIB manufacturer being asked over and over again, ‘what is the difference between a single and a twin engine’?</p>
<p>There is no straight answer to this, however from a buyer’s perspective, this understandably is a really important question. For an easy comparison, we have summarized the advantages and disadvantages of having a single and a twin engine on a Cobra RIB.</p>
<h2>SINGLE ENGINE</h2>
<p><img alt="Suzuki 300 Single Engine" src="/files/media/Single-Engine-Suzuki-300-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A single engine creates less drag in the water; this creates less friction and therefore makes for a faster ride.</li>
<li>A single engine consumes less fuel than two engines travelling at the same speed.</li>
<li>The purchase cost of a single engine is less than that of a twin engine.</li>
<li>Maintenance costs are less because only one engine needs to be serviced, winterized etc.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>A twin engine boat is a bit more stable at rest compared to a single engine.</li>
<li>Not as easy as a twin engine to maneuver, particularly in smaller spaces like a port or harbor.</li>
<li>Redundancy factor of only having one engine.</li>
</ul>
<p> </p>
<h2>TWIN ENGINES</h2>
<p><img alt="Twin Mercury Engines" src="/files/media/Twin-Engines-min.jpg" style="width:100%;" /></p>
<h3>ADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines are easier to maneuver, by putting one motor forward and the other backward it makes rotating a boat into place much easier.</li>
<li>Performance – Twin engine boats offer better acceleration and better top speed.</li>
<li>Twin engines ensure greater safety. If one engine has a problem, you have the second engine to get you home. Twin engine Cobra Ribs have the ability to still get on the plane, even when only using one of the engines.</li>
<li>Twin engines offer larger fuel tanks which expand range possibilities.</li>
<li>With twin engines, they’re not being run as hard as a single engine when comparing the same cruising speeds.</li>
</ul>
<h3>DISADVANTAGES</h3>
<ul class="list-bullet" style="margin-bottom: 2rem;">
<li>Two engines cost more than one to buy.</li>
<li>Maintenance costs are higher as you have to service two engines at the end of the season instead of one.</li>
<li>When comparing boats that are rigged with the same horsepower e.g. one 300hp engine instead of two 150hp engines, the twin engine will create more drag. For the same amount of horsepower and the same boat weight the top end speed will be better on a single engine. </li>
</ul>
<p>I think to say that one is better or more advisable than the other would be incorrect as this is entirely subjective and a matter of personal taste depending on how the boat is going to be used. A single engine provides a lower cost element, whereas the twin engines provide greater security, better performance and improved maneuverability.</p>
<p>For further information or advice on how to make the best decision for you, please don’t hesitate to <a href="/contact">contact our team</a> at Blackbeard Marine or email us at <a href="mailto:sales@cobraribs.com">sales@cobraribs.com</a>. Join the adventure today!</p>
',
'publication_date' => object(Cake\I18n\FrozenDate) {},
'active' => true,
'seo_title' => 'Single vs Twin Engine | Cobra RIBs',
'seo_description' => 'What is the difference between a single and a twin engine? For an easy comparison, we have summarized the advantages and disadvantages.',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Articles'
}
$ranges = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Ranges.id AS Ranges__id, Ranges.name AS Ranges__name, Ranges.slug AS Ranges__slug, Ranges.main_image AS Ranges__main_image, Ranges.main_image_alt AS Ranges__main_image_alt FROM ranges Ranges WHERE Ranges.active = :c0 ORDER BY Ranges.position ASC',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Ranges__id' => 'integer',
'Ranges.id' => 'integer',
'id' => 'integer',
'Ranges__name' => 'string',
'Ranges.name' => 'string',
'name' => 'string',
'Ranges__slug' => 'string',
'Ranges.slug' => 'string',
'slug' => 'string',
'Ranges__description' => 'text',
'Ranges.description' => 'text',
'description' => 'text',
'Ranges__main_image' => 'string',
'Ranges.main_image' => 'string',
'main_image' => 'string',
'Ranges__main_image_alt' => 'string',
'Ranges.main_image_alt' => 'string',
'main_image_alt' => 'string',
'Ranges__video' => 'string',
'Ranges.video' => 'string',
'video' => 'string',
'Ranges__brochure' => 'string',
'Ranges.brochure' => 'string',
'brochure' => 'string',
'Ranges__default_boat_image' => 'string',
'Ranges.default_boat_image' => 'string',
'default_boat_image' => 'string',
'Ranges__default_description' => 'text',
'Ranges.default_description' => 'text',
'default_description' => 'text',
'Ranges__sections' => 'json',
'Ranges.sections' => 'json',
'sections' => 'json',
'Ranges__position' => 'tinyinteger',
'Ranges.position' => 'tinyinteger',
'position' => 'tinyinteger',
'Ranges__active' => 'boolean',
'Ranges.active' => 'boolean',
'active' => 'boolean',
'Ranges__seo_title' => 'string',
'Ranges.seo_title' => 'string',
'seo_title' => 'string',
'Ranges__seo_description' => 'string',
'Ranges.seo_description' => 'string',
'seo_description' => 'string',
'Ranges__created' => 'datetime',
'Ranges.created' => 'datetime',
'created' => 'datetime',
'Ranges__modified' => 'datetime',
'Ranges.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RangesTable) {}
}
$captcha = [
'name' => '44b52b9cd88c7353c0b2fe8768eafa8ed995f045',
'value' => '3372e9cd4c797b357f9eccbcb2df36fc244b91e8',
'form' => 'xb0d907d92d9ae89b483ae499bd29000a',
'var1' => 'x531ccd2490ad82fe943d8f58f5d6d10f',
'var2' => 'x0e2c85fb8e65bd42445d80ec8abec2ea',
'var3' => 'x571df3b0976c1a060a43e94bf648ebb9',
'var4' => 'x53b1015dfc031eb59b4e7addf7e010bc',
'var5' => 'x81f88acdc8b273a3755679b8e25c41fe'
]
$boatModelsOptions = [
(int) 0 => object(App\Model\Entity\BoatModel) {
'id' => (int) 14,
'name' => '28ft',
'size' => (float) 28,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 1 => object(App\Model\Entity\BoatModel) {
'id' => (int) 15,
'name' => '30ft',
'size' => (float) 30,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 2 => object(App\Model\Entity\BoatModel) {
'id' => (int) 17,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 3 => object(App\Model\Entity\BoatModel) {
'id' => (int) 16,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 4 => object(App\Model\Entity\BoatModel) {
'id' => (int) 18,
'name' => '18ft',
'size' => (float) 18,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 5 => object(App\Model\Entity\BoatModel) {
'id' => (int) 19,
'name' => '20ft',
'size' => (float) 20,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 6 => object(App\Model\Entity\BoatModel) {
'id' => (int) 5,
'name' => '21ft',
'size' => (float) 21,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 7 => object(App\Model\Entity\BoatModel) {
'id' => (int) 44,
'name' => '23ft',
'size' => (float) 23,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 8 => object(App\Model\Entity\BoatModel) {
'id' => (int) 20,
'name' => '24ft',
'size' => (float) 24,
'range_id' => (int) 3,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 9 => object(App\Model\Entity\BoatModel) {
'id' => (int) 4,
'name' => '25ft',
'size' => (float) 25,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 10 => object(App\Model\Entity\BoatModel) {
'id' => (int) 10,
'name' => '27ft',
'size' => (float) 27,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 11 => object(App\Model\Entity\BoatModel) {
'id' => (int) 11,
'name' => '29ft',
'size' => (float) 29,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 12 => object(App\Model\Entity\BoatModel) {
'id' => (int) 12,
'name' => '31ft',
'size' => (float) 31,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
},
(int) 13 => object(App\Model\Entity\BoatModel) {
'id' => (int) 13,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 1,
'range' => object(App\Model\Entity\Range) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'BoatModels'
}
]
$latestNews = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Articles.title AS Articles__title, Articles.slug AS Articles__slug FROM articles Articles WHERE (Articles.active = :c0 AND Articles.publication_date <= :c1) ORDER BY Articles.publication_date DESC LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__slug' => 'string',
'Articles.slug' => 'string',
'slug' => 'string',
'Articles__image' => 'string',
'Articles.image' => 'string',
'image' => 'string',
'Articles__image_alt' => 'string',
'Articles.image_alt' => 'string',
'image_alt' => 'string',
'Articles__thumbnail' => 'string',
'Articles.thumbnail' => 'string',
'thumbnail' => 'string',
'Articles__thumbnail_alt' => 'string',
'Articles.thumbnail_alt' => 'string',
'thumbnail_alt' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__content' => 'text',
'Articles.content' => 'text',
'content' => 'text',
'Articles__publication_date' => 'date',
'Articles.publication_date' => 'date',
'publication_date' => 'date',
'Articles__active' => 'boolean',
'Articles.active' => 'boolean',
'active' => 'boolean',
'Articles__seo_title' => 'string',
'Articles.seo_title' => 'string',
'seo_title' => 'string',
'Articles__seo_description' => 'string',
'Articles.seo_description' => 'string',
'seo_description' => 'string',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticlesTable) {}
}
$departments = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Departments.id AS Departments__id, Departments.name AS Departments__name, Departments.slug AS Departments__slug, Departments.position AS Departments__position, Departments.active AS Departments__active, Departments.created AS Departments__created, Departments.modified AS Departments__modified FROM departments Departments WHERE active = :c0 ORDER BY position',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Departments__id' => 'biginteger',
'Departments.id' => 'biginteger',
'id' => 'biginteger',
'Departments__name' => 'string',
'Departments.name' => 'string',
'name' => 'string',
'Departments__slug' => 'string',
'Departments.slug' => 'string',
'slug' => 'string',
'Departments__position' => 'integer',
'Departments.position' => 'integer',
'position' => 'integer',
'Departments__active' => 'boolean',
'Departments.active' => 'boolean',
'active' => 'boolean',
'Departments__created' => 'datetime',
'Departments.created' => 'datetime',
'created' => 'datetime',
'Departments__modified' => 'datetime',
'Departments.modified' => 'datetime',
'modified' => 'datetime',
'TeamMembers__id' => 'integer',
'TeamMembers.id' => 'integer',
'TeamMembers__name' => 'string',
'TeamMembers.name' => 'string',
'TeamMembers__title' => 'string',
'TeamMembers.title' => 'string',
'title' => 'string',
'TeamMembers__department_id' => 'biginteger',
'TeamMembers.department_id' => 'biginteger',
'department_id' => 'biginteger',
'TeamMembers__image' => 'string',
'TeamMembers.image' => 'string',
'image' => 'string',
'TeamMembers__image_alt' => 'string',
'TeamMembers.image_alt' => 'string',
'image_alt' => 'string',
'TeamMembers__position' => 'tinyinteger',
'TeamMembers.position' => 'tinyinteger',
'TeamMembers__active' => 'boolean',
'TeamMembers.active' => 'boolean',
'TeamMembers__created' => 'datetime',
'TeamMembers.created' => 'datetime',
'TeamMembers__modified' => 'datetime',
'TeamMembers.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'TeamMembers' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DepartmentsTable) {}
}
$menuRanges = [
(int) 0 => object(App\Model\Entity\Range) {
'name' => 'MARINIQUE',
'slug' => 'marinique',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
},
(int) 1 => object(App\Model\Entity\Range) {
'name' => 'PATRONUS',
'slug' => 'patronus',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Ranges'
}
]
$forms = [
'contact' => object(App\Model\Entity\Form) {
'id' => (int) 1,
'name' => 'Contact form',
'slug' => 'contact',
'html_class' => 'form-contact',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-contact',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'model-enquire' => object(App\Model\Entity\Form) {
'id' => (int) 2,
'name' => 'Model enquire',
'slug' => 'model-enquire',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-model',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'newsletter' => object(App\Model\Entity\Form) {
'id' => (int) 3,
'name' => 'Newsletter',
'slug' => 'newsletter',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-newsletter',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'book-experience' => object(App\Model\Entity\Form) {
'id' => (int) 4,
'name' => 'Book experience',
'slug' => 'book-experience',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-experience',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'get-in-touch' => object(App\Model\Entity\Form) {
'id' => (int) 5,
'name' => 'Get in touch',
'slug' => 'get-in-touch',
'html_class' => '',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-landing-page',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
},
'merchandise' => object(App\Model\Entity\Form) {
'id' => (int) 6,
'name' => 'Merchandise',
'slug' => 'merchandise',
'html_class' => 'form-200',
'emails' => [
[maximum depth reached]
],
'send_email' => true,
'thank_you' => true,
'redirect_url' => '/thank-you-merchandise',
'fields' => [
[maximum depth reached]
],
'active' => true,
'deleted' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Forms'
}
]
$config = [
'_service' => 'Cobra Ribs | Truly British Built Ribs',
'_copy' => 'Cobra Ribs | Truly British Built Ribs',
'_csrf' => null,
'_isProduction' => 'Cobra Ribs | Truly British Built Ribs'
]
$menus = [
'main-menu' => object(Cake\ORM\Entity) {
'id' => (int) 1,
'name' => 'Main menu',
'slug' => 'main-menu',
'position' => (int) 2,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [[maximum depth reached]],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
},
'top-menu' => object(Cake\ORM\Entity) {
'id' => (int) 2,
'name' => 'Top menu',
'slug' => 'top-menu',
'position' => (int) 1,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'pages' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Menus'
}
]
$statics = [
'address' => '<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
',
'phone' => '',
'mobile' => '',
'scripts_head' => '<meta name="facebook-domain-verification" content="st9azmluqootkif01l3mjwnu5fhc84" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TR97F2T');</script>
<!-- End Google Tag Manager -->
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1016038562219786');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1016038562219786&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
<!-- Hotjar Tracking Code for https://www.cobraribs.co.uk/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:2530290,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<meta name="google-site-verification" content="GO8FzF6tvJw0_qkzjg4MXYpKHLZ3frzVaE93qVYMnxk" />',
'scripts_body_top' => '<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TR97F2T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->',
'scripts_body_end' => '',
'social_facebook' => 'https://www.facebook.com/cobraribs',
'social_pinterest' => '',
'social_youtube' => 'https://www.youtube.com/channel/UC-U1_OUaRzmmKMMbihbCEQQ',
'social_instagram' => 'https://www.instagram.com/cobraribs/',
'social_gplus' => 'http://search.google.com/local/writereview?placeid=ChIJqyTRy1d1dEgRNRaXUIRQ8HU',
'social_twitter' => 'https://twitter.com/CobraRibs',
'social_linkedin' => '',
'cookie_policy' => '<p>This site uses some unobtrusive cookies to store information on your computer. By using our site you accept our <a href="/conditions-of-use">Conditions of Use</a> and <a href="/privacy-policy">Privacy Policy</a></p>
',
'map_address' => 'BH14 9LU, UK',
'map_latitude' => '55.3477621',
'map_longitude' => '-3.8182996',
'map_zoom' => '8',
'map_title' => 'Bespoke 4 Business',
'footer_links' => '<div class="col-xl-4 col-md-6"><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-1" role="button"><span class="footer-title">join the adventure</span> </a>
<h5 class="footer-title">join the adventure</h5>
<div class="collapse collapse-footer" id="footer-box-1">
<ul class="footer-menu">
<li><a href="/new-ribs" rel="nofollow">RIB Ranges</a></li>
<li><a href="/about" rel="nofollow">About Cobra</a></li>
<li><a href="/news" rel="nofollow">News</a></li>
</ul>
</div>
</div>
',
'footer_contact' => '<p><a aria-expanded="false" class="btn-select btn-collapse-footer w-100" data-toggle="collapse" href="#footer-box-5" role="button"><span class="footer-title">contact</span> </a></p>
<h5 class="footer-title">contact</h5>
<div class="collapse collapse-footer" id="footer-box-5">
<address>1300 North Federal Highway,<br />
Suite 110,<br />
Boca Raton,<br />
Florida 33432-2848</address>
</div>
',
'footer_background' => 'files/static_contents/d07b0e24-3cce-4aab-b2d2-73ab9b140f90.jpg',
'footer_bottom_flag' => 'files/static_contents/ffc5caa3-6660-439a-9a8c-23b131a40666.png',
'footer_bottom_company_name' => 'truly british built ribs',
'footer_bottom_links' => '<ul class="footer-menu footer-menu-main" id="menu-footer-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66" id="menu-item-66"><a href="/conditions-of-use">conditions of use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="/privacy-policy">privacy policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="/files/media/ISO_2nd_June_2022_to_2023.pdf" target="_blank">ISO 9001:2015 Registered Company</a></li>
</ul>
',
'footer_bottom_copyright' => '<p class="copyright-container">Cobra Marine US Corporation - Registered Company 400392603084 <span class="copyright-company"><a href="https://www.bespoke4business.com/">Web Design & Build: b4b</a></span></p>
',
'footer_top_content' => '<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/configure-your-rib"><img alt="boat icon" src="/default/img/dist/Vector_Smart_Object-2.png" /></a></div>
<span class="columns-4-section-title">build your <b>own</b></span>
<p>Configure your own Cobra RIB to your specification.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a href="/brochures"><img alt="brochure icon" src="/default/img/dist/Vector_Smart_Object-3.png" /> </a></div>
<span class="columns-4-section-title">Download a <b>brochure</b></span>
<p>Have a look at the latest brochure for the Marinique and Patronus ranges.</p>
</div>
<div class="col-12 col-lg-4 text-center columns-4-section-item">
<div class="columns-4-section-image"><a data-target="#modal-newsletter" data-toggle="modal" href="javascript::" rel="nofollow"><img alt="letter icon" src="/default/img/dist/Vector_Smart_Object-5.png" /> </a></div>
<span class="columns-4-section-title">Subscribe to our <b>newsletter</b></span>
<p>For all the latest news and updates, subscribe to our newsletter.</p>
</div>
',
'meet_the_team_heading' => '<h2>meet the team</h2>
',
'configure_page_link' => '/configure-your-rib',
'approved_used_image_for_ranges_carousel' => 'files/static_contents/e014ccac-ffe9-4cfc-a810-85cbe57a4664.jpg',
'approved_used_alt' => 'approved',
'ownership_dropdown_menu' => '<ul class="menu submenu">
<li class="menu-item"><a href="/about">About</a></li>
<li class="menu-item"><a href="/build">Build</a></li>
<li class="menu-item"><a href="/contact">Contact</a></li>
<li class="menu-item"><a href="/news">News</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#finance">Finance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#insurance">Insurance</a></li>
<li class="menu-item"><a data-offset-scroll="10" data-scroll="" href="/ownership#training">Training</a></li>
</ul>
',
'GDPR_label' => 'Please tick this box to accept our <u><a href="/privacy-policy">Privacy Policy</a></u>.',
'footer_bottom_flag_alt' => 'Flag',
'form_updates_label' => 'Please tick this box to confirm you are happy to receive news and information from Cobra RIBs.',
'popup_content' => '',
'popup_background' => 'files/static_contents/4a3acd46-5fa5-4fcd-8dea-fd3be8f2c46d.png',
'popup_redirection' => '/contact',
'popup_active' => '0',
'title' => 'OUR RIB RANGES',
'description' => '<p>As one of the UK's leading RIB manufacturers, Cobra has pioneered the future of RIB boat engineering, and now offers a range of luxurious, <a href="https://www.us.cobraribs.com/about/custom-rib-build">customizable</a> RIB and <a href="https://www.us.cobraribs.com/luxury-yacht-tenders">yacht tenders</a> in a range of sizes.</p>
',
'box1image' => 'files/contents/Cobra-RIBs-Home-Marinique-Tile-min.jpg',
'box1imagealt' => 'Marinique Rib Boat',
'box1title' => 'MARINIQUE',
'box1description' => '<p>It’s time to take your family on that thrill seeking adventure. Explore the full Marinique range, to buy and customize your RIB with Cobra Ribs now.</p>
',
'box1buttontext' => 'find out more',
'box1buttonlink' => '/range/marinique ',
'box2image' => 'files/contents/Cobra-RIBs-Home-Patronus-Tile-min.jpg',
'box2imagealt' => 'Patronus Rib Boat',
'box2title' => 'PATRONUS',
'box2description' => '<p>Designed from concept to completion, to transform your luxury yacht tender experience. Each craft is bespoke and hand built to meet your exact requirements.</p>
',
'box2buttontext' => 'find out more',
'box2buttonlink' => '/range/patronus',
'box3image' => 'files/contents/Cobra-RIBs-Home-New-RIBs-Available-Now-Tile-min.jpg',
'box3imagealt' => 'New Ribs Available Now',
'box3title' => 'NEW RIBS AVAILABLE NOW',
'box3description' => '<p>Can’t wait to get out on the water? Discover our range of expertly crafted, custom designed RIBS Available now. We are sure to have something to suite your boating requirements.</p>
',
'box3buttontext' => 'find out more',
'box3buttonlink' => '/used-ribs/new-ribs-available-now'
]
$modelOption = object(App\Model\Entity\BoatModel) {
'id' => (int) 16,
'name' => '33ft',
'size' => (float) 33,
'range_id' => (int) 2,
'range' => null,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'BoatModels'
} include - ROOT/templates/Frontend/element/Modals/book-experience-day.php, line 25
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/element/footer-top.php, line 10
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1645
Cake\View\View::element() - CORE/src/View/View.php, line 654
include - ROOT/templates/Frontend/Articles/view.php, line 76
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1160
Cake\View\View::_render() - CORE/src/View/View.php, line 1121
Cake\View\View::render() - CORE/src/View/View.php, line 751
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 688
App\Controller\Frontend\FrontController::render() - APP/Controller/Frontend/FrontController.php, line 279
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 530 33ft
PATRONUS 18ft
PATRONUS 20ft
MARINIQUE 21ft
MARINIQUE 23ft
PATRONUS 24ft
MARINIQUE 25ft
MARINIQUE 27ft
MARINIQUE 29ft
MARINIQUE 31ft
MARINIQUE 33ft